Skip to content

Latest commit

 

History

History
168 lines (96 loc) · 3.87 KB

CHANGELOG.md

File metadata and controls

168 lines (96 loc) · 3.87 KB

Changelog

0.7.8 - 2022-05-25

  • Update burn in tags API to accommodate all required and suggested buildvariants.

0.7.7 - 2022-05-08

  • Make generated multiversion tasks explicit.

0.7.6 - 2022-05-02

  • Pass suite description and matrix_suite to subsuites

0.7.5 - 2022-04-25

  • Upgrade build artifact for github runner service

0.7.4 - 2022-04-14

  • Make resmoke errors easier to see in version_gen.

0.7.3 - 2022-03-30

  • Pass evergreen file location when calling burn_in_tests.py.

0.7.2 - 2022-01-25

  • Use the compile variant of burn_in_tag_buildvariant for generating burn_in_tags.

0.7.1 - 2022-01-12

  • Apply appropriate large distros to tasks according to build variant configuration.

0.7.0 - 2022-12-16

  • Add support for burn_in_tasks generation.

0.6.7 - 2022-11-18

  • Switch to using evergreen test stats from S3.

0.6.6 - 2022-10-23

  • Add license and description to Cargo.toml.

0.6.5 - 2022-10-23

  • Remove workaround for EVG-18112 introduced in 0.6.4.

0.6.4 - 2022-10-14

  • Update burn_in_tags to depend on existing compile tasks.

0.6.3 - 2022-10-07

  • Remove _misc task generation.

0.6.2 - 2022-09-14

  • Propogate up errors when calling resmoke.

0.6.1 - 2022-09-06

  • Add the ability to get distro_name and task_group_name for burn_in tasks.

0.6.0 - 2022-08-26

  • Generate only burn_in tasks when --burn-in is passed.

0.5.3 - 2022-08-19

  • Distribute tests without historic runtime data evenly between subsuites.

0.5.2 - 2022-08-17

  • Improve task splitting based on historic tests runtime.

0.5.1 - 2022-08-12

  • Fix parsing the suite name from evergreen.yml for burn_in_* tasks.

0.5.0 - 2022-08-01

  • Generate tasks separately for Windows, MacOS, Linux distro groups.

0.4.7 - 2022-07-14

  • Add support for burn_in_tags generation.

0.4.6 - 2022-07-01

  • Add support for burn_in_tests generation.

0.4.5 - 2022-07-01

  • Randomize test order when creating all resmoke sub-tasks.

0.4.4 - 2022-06-30

  • Randomize test order when creating sub-tasks and historic runtime information is not available.

0.4.3 - 2022-06-28

  • Relax requirement to have the enterprise repo configuration defined.

0.4.2 - 2022-06-23

  • Remove usage of evg-bonsai for evergreen configuration.

0.4.1 - 2022-06-22

  • Refactor extraction of evergreen config into a service.

0.4.0 - 2022-06-06

  • Pass through vars from generate resmoke tasks to run generated tests func.

0.3.6 - 2022-05-16

  • Support using the fallback multiversion

0.3.5 - 2022-05-16

  • Support separate exclude tags for last lts and last continuous.

0.3.4 - 2022-04-28

  • Properly handle origin suites for multiversion tasks.

0.3.3 - 2022-04-28

  • Ensure multiversion tags are passed to sub-tasks.

0.3.2 - 2022-04-27

  • Use fallback split method if historic information is incomplete.

0.3.1 - 2022-04-26

  • Generate consistent suites names for large multiversion suites.

0.3.0 - 2022-04-22

  • Use matrix suites for looking up multiversion suite information.

0.2.3 - 2022-04-21

  • Remember fixture settings for created tasks.
  • Normalize test_files returned from evergreen.
  • Don't create multiversion _misc suites.

0.2.2 - 2022-04-20

  • Filter out enterprise tests from non-enterprise build variants.

0.2.1 - 2022-04-19

  • Separate tasks generated for build variants with the enterprise modules enabled.

0.2.0 - 2022-04-18

  • Fail tasks that define use_large_distros, but don't define large_distro_name.

0.1.6 - 2022-04-15

  • Make evergreen failures result in fallback splitting.

0.1.5 - 2022-04-14

  • Filter current task from task dependency.

0.1.4 - 2022-04-04

  • Enforce dependencies from task definitions.
  • Fix bug where ~ was not expanded in command arguments.

0.1.3 - 2022-03-24

  • Improve shrub support and support for multi-argument resmoke.

0.1.2 - 2022-03-23

  • Improve documentation.

0.1.1 - 2022-03-22

  • Add integration testing.