Enable Bazel Remote Execution in WiredTiger's scons.py invocation

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • WT11.3.0, 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Storage Engines
    • 2024-04-02 - GreatMugshot
    • None

      As part of https://jira.mongodb.org/browse/DEVPROD-257 Bazel is about to be enabled on all platforms by default. This will cause certain targets to be built with Bazel instead of SCons.

      Since Bazel uses EngFlow's remote execution system instead of icecream, additional credentials need to be setup to maintain efficient compilation speed.

      WT scons.py invocation: https://github.com/10gen/mongo/blob/master/src/third_party/wiredtiger/test/evergreen.yml#L152

      The following evergreen function needs to be invoked before the call to SCons above: https://github.com/10gen/mongo/blob/master/etc/evergreen_yml_components/definitions.yml#L178

            Assignee:
            Zack Winter
            Reporter:
            Zack Winter
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: