Commit Graph

62 Commits (46659d5c4c528edce99382ccc25d8dab8b1b5cb8)

Author SHA1 Message Date
Robert Hensing 28f99aad31 nixos/testing-python.nix: Set meta.mainProgram 2 years ago
Robert Hensing ecbf5ae27a nixosTest: Simplify doc by deprecating syntax sugar 2 years ago
Naïm Favier 8f57dc38d9
fixup! nixos/testing: restrict arguments to makeTest 2 years ago
Naïm Favier 79a234567c
nixos/testing: restrict arguments to makeTest 2 years ago
Patrick Hilhorst 23c87e7991
nixos/testing-python: actually copy build artefacts 2 years ago
Marijan Petričević 44830dc048 use lib.optionalString 2 years ago
Marijan Petričević 75de3397fd nixos/tests: fix #146169 2 years ago
Marijan Petričević 7765670c8a make output_directory an optional parameter 2 years ago
Marijan Petričević f9b5f9dba7 nixos/test-driver: use an argument instead of the out env-var 2 years ago
Patrick Hilhorst d4dc638d77
nixos/test-driver: also passthru driverInteractive 2 years ago
Marijan Petričević ab693de868 nixos/test-driver: make the test-driver a python package 2 years ago
Patrick Hilhorst 9e71014ede
test-driver.py: always export single machine as 'machine' 3 years ago
Robert Hensing 56c4f9d005 nixosTest: Fix infinite recursion involving hasContext testScript when useNixStoreImage = true 3 years ago
talyz 329a4461a7 nixos/testing-python: Copy test script derivations to nodes 3 years ago
David Arnold b0fc9da879 nixos/test/test-driver: Class-ify the test driver 3 years ago
rnhmjoj b29c2f97c3
nixos/lib/qemu-flags: rename to qemu-common 3 years ago
Matthew Kenigsberg b00d2a8f3e
nixos/testing: remove unused function runInMachine 3 years ago
David Arnold db614e11d6
nixos/tests/test-driver: better control test env symbols 3 years ago
Maximilian Bosch 1ba3f7927f
nixos/testing: only create `nixos-run-vms` for `nixos-build-vms(8)` 3 years ago
Maximilian Bosch 260d9cc7e1
nixos/testing: re-add nixos-run-vms script 3 years ago
David Arnold 926fb93968
nixos/tests/test-driver: normalise test driver entrypoint(s) 3 years ago
David Arnold dc060ff8b2
nixos/testing: fix invalid node names detection 3 years ago
Jörg Thalheim 48aec70ea1
nixos/test-driver: replace termlib with socat 3 years ago
aszlig bc0997489b
nixos/test-driver: Fix passing passthru attribute 3 years ago
David Arnold 3884ff70ba
nixos/tests/test-driver: cleanup nix expression 3 years ago
David Arnold 03bfa29891
nixos/tests/test-driver: cleanup "dead" code (USE_SERIAL) 3 years ago
Frederik Rietdijk 3edde6562e make-test-python: disallow aliases 3 years ago
David Arnold 8ee31be5dd
nixos/testing: add interactive serial stdout logs switch and dim them 3 years ago
Robert Hensing 75c4fc1c8b nixos/testing-python.nix: Move makeWrapper to nativeBuildInputs 3 years ago
Robert Hensing 56d9637119
nixos/testing: Set up scope for testScript linter 3 years ago
Robert Hensing 71087b2bc4
nixos/testing-python.nix: Expose driver 3 years ago
aszlig c362a28fcf
nixos/testing: Switch from black to pyflakes 3 years ago
Robert Hensing 162b8fba12 testing-python.nix: document runTests pos argument 3 years ago
Alyssa Ross a8afbb45c1 treewide: use lib.warnIf where appropriate 3 years ago
Robert Hensing cda907d895 nixosTest: fix meta.position 3 years ago
Robert Hensing 72a5301610 nixos/lib/testing-python.nix: Wire up passthru 3 years ago
Andreas Rammhold eba8f5425f
nixos/tests: fix wrong inherit that passes on the nodes attrs 4 years ago
Andreas Rammhold 73635b859d
nixos/tests: fix runInMachine 4 years ago
Andreas Rammhold fa25d84d13
nixos/tests: fix testDriver reference in runInMachine function 4 years ago
Andreas Rammhold 61b09f552c
nixos/tests: format the testing-python.nix file more consistenly 4 years ago
Andreas Rammhold 04100cd281
nixos/tests: restructure test driver so that QEMU is actually overriden 4 years ago
Andreas Rammhold 20893b3a70
nixos/tests: expose both the interactive and non-interactive driver 4 years ago
Andreas Rammhold c096880d46
nixos/tests: make the `driver` attribute use a rich qemu 4 years ago
Janne Heß 9f33ab62d9
nixos/testing: Add support for specialArgs 4 years ago
Florian Klink 98d6b55fdc nixos/testing: remove remaining coverage-data logic 4 years ago
Anders Kaseorg 59b6664f15 Revert "Merge pull request #96254 from Mic92/logging" 4 years ago
Jörg Thalheim 392415c285
nixos/test-driver: switch to pythons' logging lib 4 years ago
Alexandre Esteves e10e7d6a8b
testing-python: fix typo 4 years ago
Eelco Dolstra 0ffc85d64b
Remove unused files 4 years ago
Eelco Dolstra 3f80fadec4 testing{-python}.nix: Remove log pretty-printing cruft 4 years ago