-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Testing Infrastructure
-
None
-
Fully Compatible
-
ALL
-
DAG 2019-08-12
As a server engineer, when burn_in_tags runs on my patch, all executables should exist on my generated variant so that tests can run.
Example patch: https://evergreen.mongodb.com/version/5d49cb449ccd4e5c06f90ce3. In this patch you can see that the compile steps on the generated variants are creating artifacts*.tgz files, but these files are missing executables like mongobridge. We should either copy over all artifacts (including executables) from the base variant to the generated variant, or we should generate all artifacts in its compile step so that executables are not missing.
Stack trace where mongobridge executable is missing: https://logkeeper.mongodb.org/lobster/build/d457c9310ed6b14116a2677f0ccdc130/test/5d4adcd554f2483cf66adb7e#bookmarks=0%2C127&l=1