-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
Update Astrolabe workload executor to utilize the driver's unified test runner for executing the workload.
Notes:
- In languages that don't ship the Unified Test Runner as part of their distribution, a solution will need to be identified in order to use the runner in Astrolabe.
- The runner needs to be passed arguments, like the URI, from Astrolabe via the workload executor, so changes may be needed in the executor or the runner, and possibly both.
AC:
- Update the driver installation script to properly install the Node latest and the driver from main.
- Update workload-executor.js to support the unified test runner format for find, insertOne, and updateOne.
- Update evergreen config to install the driver and run the executor.
- Re-enable driver in the Evergreen config for drivers-atlas-testing (cloud-qa)
- depends on
-
NODE-2287 Support Unified test format
- Closed
- is duplicated by
-
DRIVERS-2444 Re-enable Node integration in Astrolabe
- Closed