-
Notifications
You must be signed in to change notification settings - Fork 185
ut3.ut.run is slow to start #757
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi @luffySF There ahe hundreds of factor that can cause slowness. Hor now I can't help you, given the info you provided. |
Hi @jgebal Thank you for your reply! As the same time , I found that the execution time of However , the execution time of ut.run(ut_varchar2_list('hr.test_apply_bonus.test_case_one','hr.test_apply_bonus.test_case_two')) is about two times of ut.run('hr.test_apply_bonus.test_case_one'). that's all ! I'm looking forward to your reply soon. thank you very much ! |
Can you update to 3.1.2? |
Here you can find releases and release notes. |
One more thing that comes to my mind. If nit, that can be a bottleneck, as the ALL views are significantly slower. |
Please try 3.1.2 and let me know how tgat works for you. Thanks for providing profiler info. |
If your package spec is always recompiled before tests there is not much we can do. |
I've had a look at performance of Oracle 11g/12.1/12.2/18 when it comes to querying data-dictionary. Can you try to gather stats on system and see if that affect utPLSQL by any degree?
Another step would be to assure that use has one of the privs: Let me know if you see any improvement |
@luffySF - are you able to install the framework from github? This branch has a very different approach to fetching suites. Could give you a huge boost. Please let me know if that solution gives better/worse performance. |
@luffySF |
No reply from @luffySF - closing |
the API of ut3.ut.run is a bit slow.
for example, ut.run('hr.test_apply_bonus', ut_xunit_reporter());
please give me some help! thanks!
The text was updated successfully, but these errors were encountered: