fdb-record-layer icon indicating copy to clipboard operation
fdb-record-layer copied to clipboard

Resolves #2582: Randomize index build tests

Open alecgrieser opened this issue 1 year ago • 4 comments

The index build tests already largely randomly generated their data. This updates their source of seeds so that they take a random seed as a parameter, and it configures them to run with additional random seeds if randomized tests are enabled.

This resolves #2582.

alecgrieser avatar Mar 14 '24 15:03 alecgrieser

Result of fdb-record-layer-pr on Linux CentOS 7

  • Commit ID: 9cfd390d886c8287e335547c4c5b585bfc0190e1
  • Duration 0:46:43
  • Result: :white_check_mark: SUCCEEDED
  • Error: N/A
  • Build Log terminal output (available for 30 days)
  • Build Workspace zip file of the working directory (available for 30 days)

foundationdb-ci avatar Mar 14 '24 16:03 foundationdb-ci

Note that this means that we're running the indexing tests three times now during prb (once each with some pre-baked seeds), but the duration of the build seems to be roughly in line with the rest of the recent PR runs

alecgrieser avatar Mar 14 '24 17:03 alecgrieser

Result of fdb-record-layer-pr on Linux CentOS 7

  • Commit ID: a79cd1bc4da964e752406ef86dfbb319257601bc
  • Duration 0:48:51
  • Result: :white_check_mark: SUCCEEDED
  • Error: N/A
  • Build Log terminal output (available for 30 days)
  • Build Workspace zip file of the working directory (available for 30 days)

foundationdb-ci avatar Mar 15 '24 11:03 foundationdb-ci

Result of fdb-record-layer-pr on Linux CentOS 7

  • Commit ID: 6610cb0c05bb7197f39be72a0a9285f2cde4aee6
  • Duration 0:47:00
  • Result: :white_check_mark: SUCCEEDED
  • Error: N/A
  • Build Log terminal output (available for 30 days)
  • Build Workspace zip file of the working directory (available for 30 days)

foundationdb-ci avatar Mar 15 '24 17:03 foundationdb-ci