Uploaded image for project: 'Apache Avro'
  1. Apache Avro
  2. AVRO-3519

Rust: Remove MIRI Github Actions check

    XMLWordPrintableJSON

Details

    Description

      MIRI checks were introduced with AVRO-3247.

      With this ticket I suggest to remove it for the following reasons:

      1) It is unstable/unreliable

      https://github.com/apache/avro/blob/f56051539d9330722c36888b730aee5b559e01ec/.github/workflows/test-lang-rust-miri.yml#L44 is a special snippet that finds the latest 'miri' build. It is based on Rust nightly and it is not always bug free

       

      2) it is not actionable

      When the check fails it does not provide any information what the problem is. For example - https://github.com/apache/avro/runs/6458100946?check_suite_focus=true

      3) it is slow

      the MIRI check is the slowest of all Rust checks

      Attachments

        Issue Links

          Activity

            People

              mgrigorov Martin Tzvetanov Grigorov
              mgrigorov Martin Tzvetanov Grigorov
              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 - 20m
                  20m