Skip to content
Snippets Groups Projects
  1. Jan 26, 2024
  2. Jan 24, 2024
  3. Jan 13, 2024
  4. Jan 12, 2024
  5. Dec 22, 2023
    • Kevin Wolf's avatar
      iotests: Basic tests for internal snapshots · 11b0730d
      Kevin Wolf authored
      
      We have a few test cases that include tests for corner case aspects of
      internal snapshots, but nothing that tests that they actually function
      as snapshots or that involves deleting a snapshot. Add a test for this
      kind of basic internal snapshot functionality.
      
      The error cases include a regression test for the crash we just fixed
      with snapshot operations on inactive images.
      
      Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
      Message-ID: <20231201142520.32255-4-kwolf@redhat.com>
      Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
      (cherry picked from commit bb6e2511eb48539b7dcbcb5f47772e156b9c45d1)
      Signed-off-by: default avatarMichael Tokarev <mjt@tls.msk.ru>
      11b0730d
  6. Dec 04, 2023
  7. Dec 02, 2023
    • Ani Sinha's avatar
      tests/acpi/bios-tables-test: do not write new blobs unless there are changes · de35244e
      Ani Sinha authored
      
      When dumping table blobs using rebuild-expected-aml.sh, table blobs from all
      test variants are dumped regardless of whether there are any actual changes to
      the tables or not. This creates lot of new files for various test variants that
      are not part of the git repository. This is because we do not check in all table
      blobs for all test variants into the repository. Only those blobs for those
      variants that are different from the generic test-variant agnostic blob are
      checked in.
      
      This change makes the test smarter by checking if at all there are any changes
      in the tables from the checked-in gold master blobs and take actions
      accordingly.
      
      When there are no changes:
       - No new table blobs would be written.
       - Existing table blobs will be refreshed (git diff will show no changes).
      When there are changes:
       - New table blob files will be dumped.
       - Existing table blobs will be refreshed (git diff will show that the files
         changed, asl diff will show the actual changes).
      When new tables are introduced:
       - Zero byte empty file blobs for new tables as instructed in the header of
         bios-tables-test.c will be regenerated to actual table blobs.
      
      This would make analyzing changes to tables less confusing and there would
      be no need to clean useless untracked files when there are no table changes.
      
      CC: peter.maydell@linaro.org
      Signed-off-by: default avatarAni Sinha <anisinha@redhat.com>
      Message-Id: <20231107044952.5461-1-anisinha@redhat.com>
      Reviewed-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      Reviewed-by: default avatarDaniel P. Berrangé <berrange@redhat.com>
      Acked-by: default avatarIgor Mammedov <imammedo@redhat.com>
      de35244e
  8. Dec 01, 2023
  9. Nov 28, 2023
  10. Nov 27, 2023
  11. Nov 24, 2023
  12. Nov 23, 2023
  13. Nov 21, 2023
  14. Nov 16, 2023
Loading