-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
Fully Compatible
-
STM 2021-05-17, STM 2021-05-31
-
36
-
1
Problem: the "resmoke ... local usage" command printed in Evergreen resmoke runs includes the "--runAllFeatureFlagTests" option, which requires the existence of "all_feature_flags.txt". This file is only generated in Evergreen and not available in local dev environments, unless you download and copy the file from the compile artifacts.
Solution: In the local resmoke invocation, the "--runAllFeatureFlagTests" option is replaced with a list of all the feature flags that is passed through the "--additionalFeatureFlags" parameter. This will allow a test failure to be reproduced locally even without the presence of all_feature_flags.txt
- is duplicated by
-
SERVER-56383 Feature flag tag is not preventing a test to run on some non required variants
- Closed
- is related to
-
SERVER-56866 Leverage Feature Flag Information for Self-Testable-Installs
- Closed