debian-forge/test/mod
Christian Kellner 280aca8f07 test/lvm2: use LoopControl.loop_for_fd
Instead of having custom code that basically duplicates the
functionality of `LoopControl.loop_for_fd` use that instead.
Additionally, the version used in the test had a bug where
it did not re-create the Loop device in the main loop when
it was close due to an error, leading errors in subsequent
usages of the device that would often manifest in CI runs:
  fcntl.ioctl(self.fd, self.LOOP_SET_FD, fd)
  ValueError: file descriptor cannot be a negative integer (-1)
2021-11-12 17:40:00 +01:00
..
__init__.py test: '{. -> ./mod}/test_util_selinux.py' 2020-04-24 15:50:44 +02:00
test_api.py api: remove host side arguments facility 2021-07-08 15:01:33 +01:00
test_buildroot.py buildroot: make var a positional argument 2021-02-11 23:49:18 +01:00
test_fmt_v1.py test/fmt_v1: check result is complete 2021-03-09 21:40:47 +00:00
test_fmt_v2.py device: add support for parent devices 2021-08-13 12:20:54 +02:00
test_host.py test/host: checks for invalid fd handling 2021-09-24 12:14:04 +01:00
test_loop.py test/loop: check for data integrity 2021-08-13 17:35:32 +02:00
test_monitor.py osbuild: assemblers are pipelines now 2021-01-22 15:03:19 +01:00
test_objectstore.py objectstore: sub-tree support for read_at 2021-06-09 18:37:47 +01:00
test_osbuild.py test/osbuild: fix type in assembler 2021-06-11 16:55:45 +02:00
test_util_checksum.py test/mod: add checks for util.test_util 2021-05-12 14:26:16 +02:00
test_util_ctx.py util/ctx: extract suppress_oserror() 2020-05-11 18:05:12 +02:00
test_util_jsoncomm.py util/jsoncomm: add send_and_recv helper 2021-06-09 18:37:47 +01:00
test_util_linux.py test: convert to shared helpers 2020-05-13 14:26:05 +02:00
test_util_lorax.py test/util_lorax: add basic checks 2021-02-19 14:42:32 +00:00
test_util_lvm2.py test/lvm2: use LoopControl.loop_for_fd 2021-11-12 17:40:00 +01:00
test_util_osrelease.py test: make TestBase inherit unittest.TestCase 2020-06-05 09:27:40 +02:00
test_util_ostree.py stages: add org.osbuild.ostree.passwd 2021-08-17 13:53:00 +02:00
test_util_path.py test/util_path: add basic utility function test 2021-06-28 19:07:42 +02:00
test_util_rhsm.py sources/curl: Implement new way of getting RHSM secrets 2021-06-04 18:23:05 +01:00
test_util_rmrf.py test: convert to shared helpers 2020-05-13 14:26:05 +02:00
test_util_selinux.py test: '{. -> ./mod}/test_util_selinux.py' 2020-04-24 15:50:44 +02:00