about summary refs log tree commit diff
path: root/nixos/tests/pantheon.nix
AgeCommit message (Collapse)AuthorFilesLines
2024-04-10nixos/pantheon: Don't enable modules for excludePackagesBobby Rong1-0/+7
ref: bc970e94e786d554237c931457ac50f5c415b9f0 ref: nixpkgs issue 299877 While at it, also enable flatpak in nixosTests.pantheon so we ensure appcenter builds.
2024-04-05pantheon.gala: Backport Wayland menu commitBobby Rong1-1/+1
gala-daemon actually needs a correct environment for `AppInfo.launch_default_for_uri`.
2024-03-17nixosTests.pantheon: Add test for io.elementary.gala.daemon@x11.serviceBobby Rong1-2/+2
Which is manually added in the nixos module.
2024-03-17nixosTests.pantheon: Fix gala environ subtestBobby Rong1-1/+1
This is changed after we manage session with systemd, as io.elementary.gala@.service has `ExecStart=@bindir@/gala`.
2024-01-14nixosTests.pantheon: Extend the testBobby Rong1-8/+26
- Ensure greeter-compositor starts - Ensure various environment variables are set - Ensure multitasking view triggers - Misc updates
2023-10-09nixosTests.pantheon: Extend the testsBobby Rong1-1/+17
This help me discover issues when I do manual testing.
2023-08-16nixosTests.pantheon: Ensure the test fails when gala coredumpsBobby Rong1-0/+3
It can be possible that pgrep failed to catch this. See the GNOME 45 PR.
2023-05-12nixos/tests/pantheon.nix: get rid of `with lib`Anderson Torres1-3/+1
2023-03-07nixosTests.pantheon: ensure the password box is focused when loginBobby Rong1-0/+5
Sometimes it is not focused for some reasons.
2023-01-22nixosTests.pantheon: nodes.machine.config -> nodes.machineBobby Rong1-2/+2
Silence a warning: warning: Module argument `nodes.machine.config` is deprecated. Use `nodes.machine` instead.
2023-01-22nixosTests.pantheon: ensure switchboard startsBobby Rong1-0/+6
I noticed this is something that can be easily broken during libsoup3 migration.
2023-01-22nixosTests.pantheon: remove a TODOBobby Rong1-1/+0
Pantheon is moving away from Bamf.
2022-03-28treewide: machine -> nodes.machineRobert Hensing1-1/+1
2021-11-21nixos/qemu-vm: default memorySize 384 -> 1024Artturin1-1/+0
the default hasn't been changed since 2009 this can improve our test performances nixos/tests: remove explicit memorySize <1024 1024MiB is now the default
2021-11-05nixosTests.pantheon: Redirect stdout to avoid blockingRobert Hensing1-1/+1
2021-09-22nixos/tests/pantheon: fix missing librnhmjoj1-1/+1
2021-09-18treewide: switch from pantheon.maintainers to lib.teams.pantheonBobby Rong1-2/+2
2021-09-18nixos/pantheon: fix test command for wingpanelBobby Rong1-2/+2
2021-01-10treewide: simplify pkgs.stdenv.lib -> pkgs.libDominik Xaver Hörl1-1/+1
The library does not depend on stdenv, that `stdenv` exposes `lib` is an artifact of the ancient origins of nixpkgs.
2019-11-26nixosTests.pantheon: don't check bob usernameworldofpeace1-1/+2
From looking at * https://hydra.nixos.org/build/107447356 it appears the subtest fails at this exact step. OCR in the testing driver has been notoriously flaky, so let's just match alice's user description. This does have the downside of not verifying the appearence of other user cards, which was an issue with the greeter in the past.
2019-11-25nixosTests.pantheon: use subtestworldofpeace1-29/+28
2019-11-25nixosTests.pantheon: check for bob descriptionworldofpeace1-3/+4
2019-11-25nixosTests.pantheon: port to pythonworldofpeace1-28/+29
2019-11-25nixosTests.pantheon: adjust test slightlyworldofpeace1-5/+7
2019-10-11nixos.tests: silence getfacl absolute path messagec0bw3b1-1/+1
Default getfacl behavior is to remove leading slash on absolute paths in its header printed to stdout. Before the header it will also print a message about it... Switches -p -or --absolute-names can turn this off and remove some noise from our tests logs.
2019-01-24pantheon: init a 5.0worldofpeace1-0/+55