core: Reset next random variable stream index between test cases

I was getting different results when adding or removing test cases, so it definitely had something to do with random streams. The global automatic assignment is based on a counter that isn't reset between test cases, so whatever come first impacts what comes later. With this patch, we isolate the automatic random stream assignment from one test case to the other.

Merge request reports

Loading