Liam Cervante
f0b61090a2
Move the testing MockProvider into a dedicated shared package ( #34681 )
...
* move the testing MockProvider into a dedicated shared package
* address comments
* fix new changes
2024-02-16 10:35:29 +01:00
Liam Cervante
01c0480e77
Test framework will produce regular updates in -json mode ( #33953 )
...
* Test framework will produce regular updates in -json mode
* add tests
* docs
* docs tweaking
2023-10-02 09:14:20 +02:00
Liam Cervante
a560730376
Make the test command fail if resources could not be cleaned up ( #33809 )
...
* Make the test command fail if resources could not be cleaned up
* remove redundant return statement
2023-09-08 19:57:23 +02:00
CJ Horton
98b81d3c50
add missing copyright headers
2023-08-16 11:21:49 -07:00
Liam Cervante
3cce200d0e
Fix root cause of race condition in testing framework tests
2023-08-09 16:47:59 +02:00
Liam Cervante
6c7db16566
testing framework: refactor interrupt logic for immediate exits ( #33532 )
...
* testing framework: refactor interrupt logic
* fix formatting
2023-07-19 10:31:32 +02:00
Liam Cervante
4862812c94
testing framework: introduce interrupts for stopping tests ( #33477 )
...
* [testing framework] prepare for beta phase of development
* [Testing Framework] Add module block to test run blocks
* [testing framework] allow tests to define and override providers
* testing framework: introduce interrupts for stopping tests
* remove panic handling, will do it properly later
2023-07-10 14:53:13 +01:00
Liam Cervante
ea162f6ab5
[testing framework] prepare for beta phase of development ( #33445 )
2023-07-06 15:53:18 +02:00