Skip to content

Verify Bazel CI test changes are working as expected #2691

@BenHenning

Description

@BenHenning

From #1904:

  • Verify that the workflows behave correctly on forks where caching has to be disabled
  • Verify that the automatic at-head builds on develop work correctly with the new workflow changes
  • Verify that manual workflow runs work correctly with the changes
  • (Once 1-3 are completed) Set the new 'Run test' workflow as required
  • (After 4) Verify that the requirement doesn't break when creating a PR that doesn't run any affected tests (thereby not running the required workflow)
  • Send out a communication explaining the new tests, what people can expect, how to investigate issues, and who to contact
  • Fix whatever is going on with this: https://github.com/oppia/oppia-android/pull/2671/checks?check_run_id=1908497857 (affected targets issues)
  • Fix hanging compute affected targets actions when Bazel files themselves are changed (Fix #2585: Adding BUILD.bazel in //app/viewmodel/ #2648)

Metadata

Metadata

Assignees

Labels

Impact: LowLow perceived user impact (e.g. edge cases).Issue: Needs Break-downIndicates that an issue is too large and should be broken into smaller chunks.Issue: Needs ClarificationIndicates that an issue needs more detail in order to be able to be acted upon.Z-ibtTemporary label for Ben to keep track of issues he's triaged.bugEnd user-perceivable behaviors which are not desirable.

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions