[SERVER-42136] Add new Evergreen task for sharded cluster version of the query fuzzer Created: 10/Jul/19  Updated: 29/Oct/23  Resolved: 26/Sep/19

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 4.3.1

Type: Task Priority: Major - P3
Reporter: Max Hirschhorn Assignee: Vlad Rachev (Inactive)
Resolution: Fixed Votes: 0
Labels: tig-evgconfig
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Gantt Dependency
Related
is related to SERVER-41562 Add new Evergreen task for the query ... Closed
Backwards Compatibility: Fully Compatible
Sprint: STM 2019-09-23, STM 2019-10-03
Participants:
Story Points: 1

 Description   
  • The existing query_fuzzer_gen task should be updated to have jstestfuzz_vars: --diffTestingMode standalone specified.
  • A new query_fuzzer_sharded_gen task should be added that runs npm run query-fuzzer -- --diffTestingMode sharded. Note that because we'll tag it with "query_fuzzer" there shouldn't be a need to update the task lists for any build variants explicitly.

## jstestfuzz sharded cluster fuzzer for checking find and aggregate equivalence ##
- <<: *jstestfuzz_template
  name: query_fuzzer_sharded_gen
  tags: ["query_fuzzer"]
  commands:
  - func: "generate fuzzer tasks"
    vars:
      <<: *jstestfuzz_config_vars
      num_files: 5
      num_tasks: 10
      jstestfuzz_vars: --diffTestingMode sharded
      npm_command: query-fuzzer
      resmoke_args: --suites=generational_fuzzer
      name: query_fuzzer_sharded



 Comments   
Comment by Githook User [ 26/Sep/19 ]

Author:

{'username': 'vrachev', 'email': 'vlad.rachev@mongodb.com', 'name': 'Vlad Rachev'}

Message: SERVER-42136 Add new Evergreen task for sharded cluster version of the query fuzzer
Branch: master
https://github.com/mongodb/mongo/commit/e3e1773d9e24ca9a1509e0eac453d5fec24aacfe

Comment by Robert Guo (Inactive) [ 16/Sep/19 ]

Lowering from 3 to 1 point since we already validated the sharded fuzzer as part of adding it to PR testing.

Comment by Robert Guo (Inactive) [ 22/Aug/19 ]

Changing this ticket to 3 points as it's the standard for adding new fuzzer suites. If it turned out to be less work, we will lower the number of points.

Generated at Thu Feb 08 04:59:41 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.