Uploaded image for project: 'Ratis'
  1. Ratis
  2. RATIS-1341

Fail-fast tests only for PRs

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.0.0
    • 2.1.0
    • build
    • None

    Description

      RATIS-1313 added matrix build for unit tests with 3 splits, with fail-fast behavior (if one split fails, other splits are cancelled). szetszwo pointed out that

      better to always run all the tests since the overall running time is short. This is the reason that we moved the tests to the ratis-test module; see RATIS-399

      I propose to run all tests for push builds, but keep fail-fast behavior for PRs. The rationale is that any failing test requires a new run, because PRs should be merged only after fully green build.

      Attachments

        Issue Links

          Activity

            People

              adoroszlai Attila Doroszlai
              adoroszlai Attila Doroszlai
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 0.5h
                  0.5h