!jtzdZrQSXtEpeGtzAn:nixos.org

Testing with Nix

103 Members
25 Servers

Load older messages


SenderMessageTime
13 Dec 2025
@vengmark2:matrix.orgl0b0 How do I send the Super key to GNOME in a test? send_key doesn't seem to support it. 13:39:15
@vengmark2:matrix.orgl0b0 * How do I send the Super key to GNOME in a test? send_key doesn't seem to support it. Update: It doesn't seem to be documented anywhere, but an old forum post had the answer: meta_l or meta_r. 13:41:58
@vengmark2:matrix.orgl0b0 Why does machine.wait_for_text(r"some regex", 10) never seem to finish? It prints "machine: waiting for some regex to appear on screen", then continues to print system logs, and never exits. This is the last line of code in the test, so it should exit after 10 seconds. 13:48:24
@vengmark2:matrix.orgl0b0 * Why does machine.wait_for_text(r"some regex", 10) never seem to time out? It prints "machine: waiting for some regex to appear on screen", then continues to print system logs, and never exits. This is the last line of code in the test, so it should exit after 10 seconds. 14:11:01
@vengmark2:matrix.orgl0b0 How do I view screenshot(filename) results locally? My test prints making screenshot /nix/store/yibqm6bh97j7842d8mz5n9zi7ff213ac-vm-test-run-purge-missing-pictures-service/notifications.png, but that path is not available locally, even while the test is still running. 15:24:56
19 Dec 2025
@frederic:scs.ems.hostFrédéric Christ changed their display name from Frédéric Christ to Frédéric Christ (back on 02.01.).15:15:15
27 Dec 2025
@realnyte:matrix.orgrealnyte changed their display name from realnyte to Nyte.21:22:09
5 Jan 2026
@frederic:scs.ems.hostFrédéric Christ changed their display name from Frédéric Christ (back on 02.01.) to Frédéric Christ.09:39:10
11 Jan 2026
@ivank:matrix.orgivan joined the room.01:45:59
12 Jan 2026
@sbc64:matrix.orgsbc64 left the room.15:36:52
13 Jan 2026
@rabbitear:matrix.orgrabbitear joined the room.22:44:54
24 Jan 2026
@kdk12:matrix.orgKDK12 set a profile picture.22:12:56
28 Jan 2026
@er10:matrix.org@er10:matrix.org

Hello :

One question here about yggdrasil settings ; how to best set-it-up on top of mullvad-vpn ?

13:30:14
@er10:matrix.org@er10:matrix.orgAlso, could anyone help package this : https://discourse.imfreedom.org/t/barev-xmpp-flavoured-p2p-protocol/348/213:31:35
@er10:matrix.org@er10:matrix.orgwhere should I ask otherwise ? -- Thank you for any indication however. -- 13:31:46
@er10:matrix.org@er10:matrix.org

last question, freenet-related : how to overcome this ?

You are running Freenet without the wrapper. This is not recommended. Freenet will not be able to restart itself, so auto-updating won't work, and if Java crashes, it won't get restarted either. Also Freenet can't generate stack dumps in some places so debugging will be marginally harder.

13:32:04
@sigmasquadron:matrix.orgSigmaSquadron @er10:matrix.org This channel is about automated systems testing. For user support, please use #users:nixos.org 23:56:28
27 Oct 2022
@winterqt:nixos.devWinter (she/her) joined the room.14:32:17
@davidak:matrix.org@davidak:matrix.orgi guess everything. improve quality with any method i established the term "package tests" in the manual, i do manual tests before release, i test prs like the gui installer, i test pantheon as part of it's maintainer team, i review prs, i create automated test, i improve and extend the manual, i try to establish a vision for nixpkgs, .....14:36:31
@davidak:matrix.org@davidak:matrix.orgi professionally work in QA and our team does manual tests for release und automate testing where possible. i think that belongs in one team, to have a common goal. there can still be people that only work in one area and maybe separate chat rooms if it helps decluttering, but we should coordinate the efforts more14:42:14
@b:chreekat.netchreekat joined the room.14:46:13
@whentze:matrix.orgWanja Hentze joined the room.14:48:09
@davidak:matrix.org@davidak:matrix.orgi just do my own thing and have my own standards for quality (often too perfectionistic). i would like to have a consensus on what level of quality we work towards and a combined effort on that. maybe even policies or recommendations. it's often unclear to me what and to i do things. so i try to learn how it is done or propose something and hope the reviewers are satisfied. i got a lot of such into the manual, like "how to deprecate packages"14:49:16
@whentze:matrix.orgWanja HentzeI think VM-based NixOS tests are seriously cool14:50:08
@whentze:matrix.orgWanja HentzeWe have a few at work but almost nobody knows how to properly write them14:50:26
@whentze:matrix.orgWanja Hentzethe ones who do learned by looking at random nixpgks code14:51:00
@davidak:matrix.org@davidak:matrix.org* i just do my own thing and have my own standards for quality (often too perfectionistic). i would like to have a consensus on what level of quality we work towards and a combined effort on that. maybe even policies or recommendations. it's often unclear to me what and how to do things. so i try to learn how it is done or propose something and hope the reviewers are satisfied. i got a lot of such into the manual, like "how to deprecate packages"14:52:23
@whentze:matrix.orgWanja Hentzealso, maybe a NixOS Containers based variant could make sense. for when you're testing rather high-level things and test performance is more important than precise control over kernel version14:54:58
@nbp:mozilla.orgnbp joined the room.14:57:41
@whentze:matrix.orgWanja Hentzehas anybody tried integrating GUI test automation like appium or robot framework into these? would it make sense?14:58:29

Show newer messages


Back to Room ListRoom Version: 9