Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-79065

List fuzzer sanity patch fails with changes from enterprise module

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • ALL

      Found in a local evergreen patch for SERVER-74398. We see the lint fuzzer fail with the error:

      [2023/07/17 15:23:50.619] > ts-node src/fuzzers/mutational/jstestfuzz.js --jsTestsDir /data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzzinput --out /data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzzoutput --numSourceFiles 81 --numGeneratedFiles 250
       [2023/07/17 15:23:53.308] Seed: 1689607433254
       [2023/07/17 15:23:53.308] [2023-07-17T15:23:53.265Z error] Error constructing test
       [2023/07/17 15:23:53.308] [2023-07-17T15:23:53.307Z error] RangeError: Expected sampleSize to be within 0 and the length of the population
       [2023/07/17 15:23:53.308]     at Function.Random.sample (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/node_modules/random-js/lib/random.js:569:13)
       [2023/07/17 15:23:53.308]     at Random.proto.sample (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/node_modules/random-js/lib/random.js:585:19)
       [2023/07/17 15:23:53.308]     at generateCode (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/src/fuzzers/mutational/jstestfuzz.js:162:35)
       [2023/07/17 15:23:53.308]     at Object.generateCodeRepeat [as generateTest] (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/src/fuzzers/mutational/jstestfuzz.js:191:22)
       [2023/07/17 15:23:53.308]     at generateFuzzerTestsImpl (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/src/libfuzz/generate_fuzzer_tests.js:41:38)
       [2023/07/17 15:23:53.308]     at Object.generateFuzzerTests (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/src/libfuzz/generate_fuzzer_tests.js:80:19)
       [2023/07/17 15:23:53.308]     at Object.<anonymous> (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/src/fuzzers/mutational/jstestfuzz.js:197:15)
       [2023/07/17 15:23:53.308]     at Module._compile (node:internal/modules/cjs/loader:1155:14)
       [2023/07/17 15:23:53.308]     at Module.m._compile (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/node_modules/ts-node/src/index.ts:439:23)
       [2023/07/17 15:23:53.308]     at Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
       [2023/07/17 15:23:53.308]     at Object.require.extensions.<computed> [as .js] (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/node_modules/ts-node/src/index.ts:442:12)
       [2023/07/17 15:23:53.308]     at Module.load (node:internal/modules/cjs/loader:1033:32)
       [2023/07/17 15:23:53.308]     at Function.Module._load (node:internal/modules/cjs/loader:868:12)
       [2023/07/17 15:23:53.308]     at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
       [2023/07/17 15:23:53.308]     at Object.<anonymous> (/data/mci/644865823d1fe880c2720b78d4584902/src/jstestfuzz/node_modules/ts-node/src/bin.ts:157:12)
       [2023/07/17 15:23:53.308]     at Module._compile (node:internal/modules/cjs/loader:1155:14)
       [2023/07/17 15:23:53.308]     at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
       [2023/07/17 15:23:53.308]     at Module.load (node:internal/modules/cjs/loader:1033:32)
       [2023/07/17 15:23:53.308]     at Function.Module._load (node:internal/modules/cjs/loader:868:12)
       [2023/07/17 15:23:53.308]     at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
       [2023/07/17 15:23:53.308]     at node:internal/main/run_main_module:22:47

      This is likely due to changes from the enterprise module

            Assignee:
            trevor.guidry@mongodb.com Trevor Guidry
            Reporter:
            xuerui.fa@mongodb.com Xuerui Fa
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: