Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support execution constraints per exec group #13110

Closed
wants to merge 7 commits into from

Commits on Mar 1, 2021

  1. Support setting properties under exec groups on platforms.

    Previously, exec groups were rejected on platforms. This change allows setting
    arbitrary exec groups on platforms, and applying only the relevant ones to
    actions after platform resolution.
    
    Also fixes a bug where the default execution platform for the "test" execution
    group did not take into account execution constraints set on targets.
    quval committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    62ce436 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb997b3 View commit details
    Browse the repository at this point in the history
  3. Doc behaviour when applying properties for exec groups: properties fo…

    …r specific groups take precedence.
    quval committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    da8952d View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Configuration menu
    Copy the full SHA
    1afeaf2 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2021

  1. Add test cases.

    quval committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    903343e View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Configuration menu
    Copy the full SHA
    2ecd6e0 View commit details
    Browse the repository at this point in the history
  2. Align style with other tests

    quval committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    d6a4438 View commit details
    Browse the repository at this point in the history