diff options
author | Michael Weiss <dev.primeos@gmail.com> | 2022-11-06 21:30:47 +0100 |
---|---|---|
committer | Michael Weiss <dev.primeos@gmail.com> | 2022-11-06 21:48:57 +0100 |
commit | 673f7d025b5634682a8b009e149a2c6ea9c5636f (patch) | |
tree | fef504bc8f5180f3ccfc282e337dc0387d979f94 /nixos/tests/chromium.nix | |
parent | b2e7ef36979eefcaa9ffd62c4bc2a0ce395c1be3 (diff) |
nixos/tests/chromium: Re-enable the chrome://gpu test for M107
I need to fix copying the chrome://gpu content to the clipboard (Ctrl+a doesn't work anymore so we have to click the button) but we can at least test the font rendering for now.
Diffstat (limited to 'nixos/tests/chromium.nix')
-rw-r--r-- | nixos/tests/chromium.nix | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/nixos/tests/chromium.nix b/nixos/tests/chromium.nix index 618633935213e..cdfdcc9bcdd2d 100644 --- a/nixos/tests/chromium.nix +++ b/nixos/tests/chromium.nix @@ -166,6 +166,8 @@ mapAttrs (channel: chromiumPkg: makeTest { clipboard = machine.succeed( ru("${pkgs.xclip}/bin/xclip -o") ) + if url == "chrome://gpu": + clipboard = "" # TODO: We cannot copy the text via Ctrl+a print(f"{description} window content:\n{clipboard}") with machine.nested(description): yield clipboard @@ -246,11 +248,10 @@ mapAttrs (channel: chromiumPkg: makeTest { machine.screenshot("after_copy_from_chromium") - if major_version < "107": - # TODO: Fix the chrome://gpu test for M107+ - with test_new_win("gpu_info", "chrome://gpu", "chrome://gpu"): - # To check the text rendering (catches regressions like #131074): - machine.wait_for_text("Graphics Feature Status") + with test_new_win("gpu_info", "chrome://gpu", "GPU Internals"): + # To check the text rendering (catches regressions like #131074): + machine.wait_for_text("Graphics Feature Status") + # TODO: Fix copying all of the text to the clipboard with test_new_win("version_info", "chrome://version", "About Version") as clipboard: |