Commit graph

615465 commits

Author SHA1 Message Date
Stefan Hertrampf 9e8d6bbe24 nixos/test-driver: add junit-xml logger
We add a new logger that allows generating a junit-xml compatible report
listing the subtests used in the nixos integration test. Junit-xml is a
widely used standard for test reports. The report can be used for quick
evaluation of which subtest failed.
2024-05-07 15:17:16 +02:00
Stefan Hertrampf 9d90df51a9 nixos/test-driver: Separate XML and Terminal log
We use the newly AbstractLogger class and separate the XML and Terminal
logging that is currently mixed into one class. We restore the old
behavior by introducing a CompositeLogger that takes care of logging
both to terminal and XML.
2024-05-07 15:17:16 +02:00
Stefan Hertrampf b505db6f6d nixos/test-driver: add AbstractLogger interface 2024-05-07 15:17:15 +02:00
Stefan Hertrampf a6160e5763 nixos/test-driver: use function instead of var
Use a proper function to enable serial log printing instead of setting
class member variables directly.
2024-04-22 13:35:25 +02:00
Stefan Hertrampf c2c525f5bc nixos/test-driver: add junit-xml python package 2024-04-22 13:35:24 +02:00
Stefan Hertrampf 0d015895de nixos/test-driver: separate the subtest log call
We do not use the generic "nested" function but introduce a separate
subtest log call. This will later allow us to track subtests and account
logs to specific subtests.
2024-04-22 13:35:24 +02:00
Thiago Kenji Okada ee1428c654
Merge pull request #305849 from r-ryantm/auto-update/libretro.puae
libretro.puae: unstable-2024-04-12 -> unstable-2024-04-19
2024-04-22 12:22:34 +01:00
Pascal Wittmann f5ebad1a80
Merge pull request #305893 from r-ryantm/auto-update/ocamlPackages.letsencrypt
ocamlPackages.letsencrypt: 0.5.0 -> 0.5.1
2024-04-22 13:22:19 +02:00
R. Ryantm cda9faf00a libcxxrt: unstable-2024-02-05 -> unstable-2024-04-15 2024-04-22 13:20:22 +02:00
Matthias Beyer 207dcfac62
Merge pull request #305292 from r-ryantm/auto-update/terminal-stocks
terminal-stocks: 1.0.16 -> 1.0.17
2024-04-22 13:04:13 +02:00
Matthias Beyer e4f39d4cd8
Merge pull request #304237 from r-ryantm/auto-update/python311Packages.pipdeptree
python311Packages.pipdeptree: 2.16.2 -> 2.18.1
2024-04-22 13:04:02 +02:00
Matthias Beyer d9fad944dd
Merge pull request #304839 from r-ryantm/auto-update/python312Packages.influxdb-client
python312Packages.influxdb-client: 1.41.0 -> 1.42.0
2024-04-22 13:03:39 +02:00
Matthias Beyer 37e78013e8
Merge pull request #305750 from r-ryantm/auto-update/prometheus-redis-exporter
prometheus-redis-exporter: 1.58.0 -> 1.59.0
2024-04-22 13:01:10 +02:00
Matthias Beyer 91d07442f6
Merge pull request #305669 from r-ryantm/auto-update/cemu
cemu: 2.0-78 -> 2.0-79
2024-04-22 12:57:21 +02:00
Stanisław Pitucha 8e54038847
Merge pull request #305630 from r-ryantm/auto-update/reaper
reaper: 7.14 -> 7.15
2024-04-22 20:10:20 +10:00
Pavel Roskin 2456bfc6c3 busybox: lower priority to 15, below systemd and coreutils
Busybox, systemd and coreutils all have priority 10. Busybox binaries
have been observed to shadow systemd and coreutils binaries.

If systemd is used, its binaries should be preferred, as they are aware
of systemd. For instance, the busybox provided `reboot` cannot reboot
NVidia Jetson AGX Xavier, whereas the systemd `reboot` can.

This also gives busybox lower priority than coreutils. Busybox is meant
for embedded systems with limited resources. If busybox and coreutils
coexist, the resources are normally not an issue. Busybox should only
shadow binaries that are known to be deficient.

If anyone wants to prefer busybox (e.g. memory constrained system with
plenty of non-volatile storage), it's up to them to prioritize busybox
manually above coreutils, util-linux and other packages. It's not a
common case.
2024-04-22 12:09:21 +02:00
Thiago Kenji Okada 8a3f95b79b
Merge pull request #305839 from r-ryantm/auto-update/libretro.mame2003-plus
libretro.mame2003-plus: unstable-2024-04-13 -> unstable-2024-04-19
2024-04-22 10:41:57 +01:00
Thiago Kenji Okada b9d4a3fe9e
Merge pull request #305833 from r-ryantm/auto-update/libretro.dolphin
libretro.dolphin: unstable-2022-12-17 -> unstable-2024-04-19
2024-04-22 10:41:45 +01:00
Thiago Kenji Okada 27b7563d16
Merge pull request #305832 from r-ryantm/auto-update/libretro.play
libretro.play: unstable-2024-04-10 -> unstable-2024-04-15
2024-04-22 10:41:26 +01:00
Fabian Affolter 8c032eec80
Merge pull request #305924 from fabaff/exploitdb-bump
exploitdb: 2024-04-20 -> 2024-04-22
2024-04-22 11:39:25 +02:00
Thiago Kenji Okada 346437f0e6
Merge pull request #305856 from r-ryantm/auto-update/libretro.swanstation
libretro.swanstation: unstable-2024-01-26 -> unstable-2024-04-18
2024-04-22 10:33:17 +01:00
Thiago Kenji Okada a8fcdc44d1
Merge pull request #305851 from r-ryantm/auto-update/libretro.flycast
libretro.flycast: unstable-2024-04-12 -> unstable-2024-04-19
2024-04-22 10:33:09 +01:00
Thiago Kenji Okada cf016a4440
Merge pull request #305850 from r-ryantm/auto-update/libretro.fbneo
libretro.fbneo: unstable-2024-04-15 -> unstable-2024-04-20
2024-04-22 10:32:33 +01:00
Thiago Kenji Okada c5c0c00cef
Merge pull request #305848 from r-ryantm/auto-update/libretro.genesis-plus-gx
libretro.genesis-plus-gx: unstable-2024-04-05 -> unstable-2024-04-20
2024-04-22 10:32:20 +01:00
Thiago Kenji Okada d3422df645
Merge pull request #305834 from r-ryantm/auto-update/retroarch-assets
retroarch-assets: unstable-2024-01-02 -> unstable-2024-04-18
2024-04-22 10:32:05 +01:00
Thiago Kenji Okada 73c81c6c87
Merge pull request #305840 from r-ryantm/auto-update/libretro.ppsspp
libretro.ppsspp: unstable-2024-04-14 -> unstable-2024-04-20
2024-04-22 10:31:45 +01:00
Thiago Kenji Okada e7f1fb7f19
Merge pull request #305841 from r-ryantm/auto-update/libretro.snes9x
libretro.snes9x: unstable-2024-04-13 -> unstable-2024-04-20
2024-04-22 10:31:16 +01:00
Thiago Kenji Okada f3ca980fe7
Merge pull request #305838 from r-ryantm/auto-update/libretro.pcsx-rearmed
libretro.pcsx-rearmed: unstable-2024-04-14 -> unstable-2024-04-18
2024-04-22 10:30:49 +01:00
Thiago Kenji Okada e98ab47752
Merge pull request #305831 from r-ryantm/auto-update/libretro.beetle-psx-hw
libretro.beetle-psx-hw: unstable-2024-04-12 -> unstable-2024-04-19
2024-04-22 10:30:34 +01:00
rewine cef8ae469e
Merge pull request #305835 from Icy-Thought/whitesur-icon
whitesur-icon-theme: 2024-04-08 -> 2024-04-22
2024-04-22 17:24:05 +08:00
R. Ryantm 58e28b3888 ocamlPackages.ca-certs-nss: 3.92 -> 3.98 2024-04-22 11:18:15 +02:00
Basti f6f1ab952e
Merge pull request #305608 from Sigmanificient/tuifi-4.0.0
tuifimanager: 3.3.5 -> 4.0.0
2024-04-22 09:08:30 +00:00
Ulrik Strid 3ab807f275
Merge pull request #304972 from vbgl/ocaml-5.2.0β2
ocaml-ng.ocamlPackages_5_2.ocaml: 5.2.0-β1 → 5.2.0-β2
2024-04-22 10:51:56 +02:00
Elliot Cameron be137fd0d0 neovim: propagate pname and version through wrapper 2024-04-22 10:46:27 +02:00
K900 45bc5d5b88
Merge pull request #305692 from Naxdy/work/add-python3-to-ecm
kdePackages/ecm: add `python3` to `extraPropagatedBuildInputs`
2024-04-22 11:44:01 +03:00
Doron Behar 3412d90524
Merge pull request #304710 from r-ryantm/auto-update/python312Packages.jedi-language-server
python312Packages.jedi-language-server: 0.41.3 -> 0.41.4
2024-04-22 11:42:05 +03:00
Haseeb Majid af270165be vimPlugins.arrow-nvim: init at 2024-04-19 2024-04-22 10:34:07 +02:00
kirillrdy 1fc05e600a
Merge pull request #305270 from phiadaarr/python3Packages.ducc0_34_0
python3Packages.ducc0: 0.33.0 -> 0.34.0
2024-04-22 18:29:21 +10:00
Pol Dellaiera c9d72a6fd4
Merge pull request #302361 from nim65s/pythonqt
python-qt: 3.4.2 -> 3.5.1
2024-04-22 10:24:38 +02:00
Fabian Affolter 1a8423b70d
Merge pull request #305887 from r-ryantm/auto-update/troubadix
troubadix: 24.4.0 -> 24.4.1
2024-04-22 10:17:49 +02:00
Julien Malka 152e23f469
Merge pull request #305911 from FedericoSchonborn/waycheck-1.2.1 2024-04-22 09:46:36 +02:00
7c6f434c be95d641f9
Merge pull request #302353 from xworld21/texlive-avoid-self-dependency
{asymptote,texlive.bin.xindy}: build binaries without docs and other tex files
2024-04-22 07:42:12 +00:00
Martin Weinelt f3be87126c
Merge pull request #305860 from r-ryantm/auto-update/python311Packages.pyfritzhome
python311Packages.pyfritzhome: 0.6.10 -> 0.6.11
2024-04-22 09:23:20 +02:00
K900 5eade37305
Merge pull request #305806 from K900/backport-solid-luks
kdePackages.solid: backport fix for mounting LUKS devices
2024-04-22 10:16:19 +03:00
Fabian Affolter db176ef1d6
Merge pull request #305892 from JamieMagee/airtouch5py
python312Packages.airtouch5py: init at 0.2.8
2024-04-22 08:50:14 +02:00
Fabian Affolter caf461b936
Merge pull request #305747 from fabaff/gdu-bump
gdu: 5.27.0 -> 5.28.0
2024-04-22 08:43:51 +02:00
Fabian Affolter d0a7011604
Merge pull request #302041 from fabaff/aranet4-bump
python312Packages.aranet4: 2.2.3 -> 2.3.0
2024-04-22 08:32:27 +02:00
Fabian Affolter 927c7e41d1 exploitdb: 2024-04-20 -> 2024-04-22
Diff: https://gitlab.com/exploit-database/exploitdb/-/compare/refs/tags/2024-04-20...2024-04-22
2024-04-22 08:30:33 +02:00
Ulrik Strid ce83e19fed
Merge pull request #305886 from wegank/ocaml-jane-street-old-drop
ocamlPackages.janeStreet_0_9_0: drop
2024-04-22 08:08:52 +02:00
Robert Schütz 0cd7d67808
Merge pull request #305880 from dotlambda/librewolf
librewolf-unwrapped: 124.0.2-1 -> 125.0.1-1
2024-04-22 05:36:55 +00:00