Граф коммитов

9 Коммитов

Автор SHA1 Сообщение Дата
Divyansh 54b51c74e1 Add community test case result 2022-06-17 09:22:03 -07:00
Chris Gunn 19016b3169
Add JUnit notifier. (#1889)
* Add JUnit notifier.

1. Add timestamp to all notifier messages.

2. Add stacktrace to test result failure messages.

3. On test result messages, report relative function name (in addition to the fully
qualified name), and fully qualified test suite name.

4. Add a new notifier type for outputting test results in the JUnit format.
2022-04-18 21:21:19 -07:00
Chi Song b3e14ea2c2 refactoring move constants to lisa level. 2021-12-21 15:31:11 -08:00
Chi Song 4f9e1a4e57 Runner: remove returned results
With new design, it doesn't need to return test results. So remove it
from all runners. It makes the code logic simpler also.
2021-10-12 15:03:03 -07:00
Divyansh 2f89c22404 Improve multithreading for root runner
Remove constraint to allow only max concurrency runner in the remaining_runner queue which results in
 under-utilization of free workers.
2021-09-29 20:10:34 -07:00
Chi Song 72f9a87947 runner: fix case skipped by lack of environment
The original design is to plan needed environments for test cases. It
doesn't create the environment candidate, if it looks not necessary. But
as practice, it means to plan it twice. One is to merge equaled
environments, the second is in the real run. It's hard to have
consistent algorithm. So remove the calculation on merging. Each test
result has a candidate, the extra environment won't be deployed.
2021-08-25 22:39:10 -07:00
Chi Song d9c6f7aa73 Test Case: dump exception type 2021-08-25 22:39:10 -07:00
Chi Song b68f810127 runner: fix some envs deleted too early
In some complex combination of test cases, which needs new_env and early
deployment phase, they may be put into the same environments, but
returned later. The extra environments will be deleted in the period,
so the test results cannot be run. With this change, the not deployed
environments won't be deleted until the whole runner completed.
2021-08-11 10:58:48 -07:00
Chi Song a66cce8f4f unittest move to selftests folder 2021-08-06 14:38:24 -07:00