|
|
|
|
|
by andreareina
1254 days ago
|
|
The continuous testing is something I’ve thought about and it’s a tricky one. We use property tests[1] so here’s a quick stab at how I’d like it to look like: Test starts failing, immediately send a report with the failing input, then continue with the test case minimisation and send another report when that finishes. Concurrently, start up another long running process to look for other failures, skipping the input that caused the previous failure. We do want new inputs for the same failure though. This is the tricky one. We could probably make it work by having the prop test framework not reuse previously-failing inputs, but that’s one of the big strategies it uses to catch regressions. [1] specifically, hypothesis on python |
|