• cheddar@programming.dev
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 months ago

    The company routinely tests its software updates before pushing them out to customers, CrowdStrike said in the report. But on July 19, a bug in CrowdStrike’s cloud-based testing system — specifically, the part that runs validation checks on new updates prior to release — ended up allowing the software to be pushed out “despite containing problematic content data.”

    It is time to write tests for tests!

    • Passerby6497@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 months ago

      My thoughts are to have a set of machines that have to run the update for a while, and if any single machine doesn’t pass and all allow it to move forward, it halts any further rollout.