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

Windows: add skeleton for Bash-less test wrapper #5784

Conversation

laszlocsomor
Copy link
Contributor

In this commit:

  • Add the not-yet-documented
    --windows_native_test_wrapper flag. This flag
    will guard the new feature and allow the Bazel
    team to roll out the feature gradually, as well
    as to deprecate the old test execution mechanism
    gradually.

  • Add a target for the native implementation of
    the test wrapper.

  • Hook up the test action creator logic to use the
    new binary, and add a test to assert this.

See #5508

Change-Id: I980a1a88cfabd04ddcf8a5b26620f8f3255f77ef

In this commit:

- Add the not-yet-documented
  `--windows_native_test_wrapper` flag. This flag
  will guard the new feature and allow the Bazel
  team to roll out the feature gradually, as well
  as to deprecate the old test execution mechanism
  gradually.

- Add a target for the native implementation of
  the test wrapper.

- Hook up the test action creator logic to use the
  new binary, and add a test to assert this.

See bazelbuild#5508

Change-Id: I980a1a88cfabd04ddcf8a5b26620f8f3255f77ef
@laszlocsomor laszlocsomor requested review from irengrig and iirina and removed request for iirina August 7, 2018 12:36
Change-Id: Ie14459506a1bfc2534c8d138771bf58c99f86f83
@laszlocsomor
Copy link
Contributor Author

There are too many problems, and the fixes I'm piling up are making this PR unnecessarily complicated.
Let me split this up and submit in smaller chunks.

@laszlocsomor laszlocsomor deleted the test-wrapper-1-add-flag-to-bazel branch August 7, 2018 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants