Partitions diff:
2a3
> file_without_test_module
4a6,7
> random_state
> unidiomatic_syntax

File "performance_test.ml", line 1, characters 0-72: alloc-test-ok (XXX sec)
File "performance_test.ml", line 5, characters 0-75: alloc-test-fail (XXX sec)
File "performance_test.ml", line 10, characters 4-62: <<true>> (XXX sec)
File "performance_test.ml", line 16, characters 4-24: ok (XXX sec)
File "performance_test.ml", line 17, characters 4-27: fail (XXX sec)

======================================================================
TEST_MODULE at file "failures.ml", line 13, characters 4-88: name3 threw Exit.
  in TEST_MODULE at file "failures.ml", line 7, characters 0-220: name2

TEST_MODULE at file "failures.ml", line 21, characters 0-66 threw Exit.

File "performance_test.ml", line 5, characters 0-75: alloc-test-fail is false.

File "performance_test.ml", line 17, characters 4-27: fail is false.
  in TEST_MODULE at file "performance_test.ml", line 14, characters 0-154: alloc-test-module

TEST_MODULE at file "performance_test.ml", line 21, characters 0-250: early-cutoff-module threw "Assert_failure performance_test.ml:25:13".

FAILED 2 / 5 tests, 3 TEST_MODULES
code: 2
