From d0f7d195a1677e0dc6b4f61452354e9b8d1b7236 Mon Sep 17 00:00:00 2001 From: Matthew Holloway Date: Fri, 7 Jun 2024 08:30:56 +1200 Subject: [PATCH 01/12] feat: pages left to ballot on [WIP] --- geckodriver.log | 797 ++++++++++++++++++++++ ietf/iesg/utils.py | 9 +- ietf/iesg/views.py | 3 + ietf/templates/iesg/agenda_documents.html | 5 + 4 files changed, 811 insertions(+), 3 deletions(-) create mode 100644 geckodriver.log diff --git a/geckodriver.log b/geckodriver.log new file mode 100644 index 0000000000..fdcff62b63 --- /dev/null +++ b/geckodriver.log @@ -0,0 +1,797 @@ +1716938905916 geckodriver INFO Listening on 127.0.0.1:34435 +1716938905957 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "47009" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileV5QFzN" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938906307 Marionette INFO Marionette enabled +1716938906385 Marionette INFO Listening on port 38081 +WebDriver BiDi listening on ws://127.0.0.1:47009 +Read port: 38081 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938906569 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:47009/devtools/browser/0daab002-03dc-4889-adcc-90ac1f3620a9 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:38401." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:38401." +1716938910372 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: +TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 +TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 +interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 +webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 +1716938912367 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: +TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 +TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 +interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 +webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 +1716938913535 Marionette INFO Stopped listening on port 38081 +1716938917767 geckodriver INFO Listening on 127.0.0.1:39465 +1716938917806 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "33303" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilefW1vTb" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938917997 Marionette INFO Marionette enabled +1716938918050 Marionette INFO Listening on port 36847 +WebDriver BiDi listening on ws://127.0.0.1:33303 +Read port: 36847 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938918213 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:33303/devtools/browser/331b3af0-a6ee-48a2-a6f0-1a0b6b7550ad +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:32831." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:32831." +1716938921995 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: +TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 +TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 +interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 +webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 +1716938923372 Marionette INFO Stopped listening on port 36847 +1716938927235 geckodriver INFO Listening on 127.0.0.1:54727 +1716938927264 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "41933" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilevmOt9q" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938927457 Marionette INFO Marionette enabled +1716938927510 Marionette INFO Listening on port 43193 +WebDriver BiDi listening on ws://127.0.0.1:41933 +Read port: 43193 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938927669 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:41933/devtools/browser/85a49130-177d-4075-b27f-525952d55ea5 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:32831." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:32831." +1716938931481 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: +TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 +TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 +interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 +webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 +1716938932729 Marionette INFO Stopped listening on port 43193 +1716938936977 geckodriver INFO Listening on 127.0.0.1:34681 +1716938937015 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "38697" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileUX0Vcc" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938937208 Marionette INFO Marionette enabled +1716938937259 Marionette INFO Listening on port 42773 +WebDriver BiDi listening on ws://127.0.0.1:38697 +Read port: 42773 +1716938937417 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:38697/devtools/browser/16c7309b-b31e-4785-90c1-2681adbc38f1 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +1716938947263 Marionette INFO Stopped listening on port 42773 +1716938951219 geckodriver INFO Listening on 127.0.0.1:55203 +1716938951258 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "53485" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilekedQep" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938951452 Marionette INFO Marionette enabled +1716938951505 Marionette INFO Listening on port 36429 +WebDriver BiDi listening on ws://127.0.0.1:53485 +Read port: 36429 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938951667 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:53485/devtools/browser/1d8106c3-3865-4d6c-b0c2-3fb0f4664aee +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +1716938954425 Marionette INFO Stopped listening on port 36429 +1716938958365 geckodriver INFO Listening on 127.0.0.1:33075 +1716938958405 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "52647" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilemaTnfr" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938958600 Marionette INFO Marionette enabled +1716938958653 Marionette INFO Listening on port 32987 +WebDriver BiDi listening on ws://127.0.0.1:52647 +Read port: 32987 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938958811 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:52647/devtools/browser/45a795db-f59d-4cc0-92a2-3f5dc750768c +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +1716938961622 Marionette INFO Stopped listening on port 32987 +1716938965530 geckodriver INFO Listening on 127.0.0.1:52887 +1716938965569 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "60127" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile40cLmf" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938965763 Marionette INFO Marionette enabled +1716938965816 Marionette INFO Listening on port 44369 +WebDriver BiDi listening on ws://127.0.0.1:60127 +Read port: 44369 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938965975 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:60127/devtools/browser/5be770eb-4b12-4aca-9770-b92b2fdf20f9 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +1716938968427 Marionette INFO Stopped listening on port 44369 +1716938972539 geckodriver INFO Listening on 127.0.0.1:46307 +1716938972578 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "58077" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilefnqyJQ" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938972771 Marionette INFO Marionette enabled +1716938972824 Marionette INFO Listening on port 37671 +WebDriver BiDi listening on ws://127.0.0.1:58077 +Read port: 37671 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938972984 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:58077/devtools/browser/c97a3fe9-1151-40a0-bd88-5d9c9a109b16 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +1716938975755 Marionette INFO Stopped listening on port 37671 +1716938979715 geckodriver INFO Listening on 127.0.0.1:46895 +1716938979743 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "60429" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile2xUnWx" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938979939 Marionette INFO Marionette enabled +1716938979992 Marionette INFO Listening on port 36391 +WebDriver BiDi listening on ws://127.0.0.1:60429 +Read port: 36391 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938980151 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:60429/devtools/browser/e5cc7d4d-a901-487e-91e7-ce478b210291 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +1716938982838 Marionette INFO Stopped listening on port 36391 +1716938986914 geckodriver INFO Listening on 127.0.0.1:58933 +1716938986953 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "57981" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileX3fRNv" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938987149 Marionette INFO Marionette enabled +1716938987203 Marionette INFO Listening on port 39435 +WebDriver BiDi listening on ws://127.0.0.1:57981 +Read port: 39435 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938987367 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:57981/devtools/browser/b1d2c32e-3931-4530-b5d7-2575c1a8e077 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." +1716938990910 Marionette INFO Stopped listening on port 39435 +1716938995097 geckodriver INFO Listening on 127.0.0.1:43891 +1716938995135 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "52565" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile2aytu2" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716938995328 Marionette INFO Marionette enabled +1716938995382 Marionette INFO Listening on port 43465 +WebDriver BiDi listening on ws://127.0.0.1:52565 +Read port: 43465 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716938995542 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:52565/devtools/browser/50c6474e-51bd-4621-a655-8e4810c03afc +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +1716938998354 Marionette INFO Stopped listening on port 43465 +1716939002394 geckodriver INFO Listening on 127.0.0.1:40981 +1716939002432 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "47921" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileMRBtc7" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939002623 Marionette INFO Marionette enabled +1716939002676 Marionette INFO Listening on port 42005 +WebDriver BiDi listening on ws://127.0.0.1:47921 +Read port: 42005 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939002834 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:47921/devtools/browser/54c84f49-c8f1-4288-ae29-203b5f567856 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +1716939005703 Marionette INFO Stopped listening on port 42005 +1716939009785 geckodriver INFO Listening on 127.0.0.1:46375 +1716939009825 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "57689" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileiiwNmw" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939010016 Marionette INFO Marionette enabled +1716939010069 Marionette INFO Listening on port 36251 +WebDriver BiDi listening on ws://127.0.0.1:57689 +Read port: 36251 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939010229 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:57689/devtools/browser/dd082593-2833-445f-9104-50f80984ba45 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +1716939012895 Marionette INFO Stopped listening on port 36251 +1716939016926 geckodriver INFO Listening on 127.0.0.1:47393 +1716939016955 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "53043" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileNiIyuO" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939017147 Marionette INFO Marionette enabled +1716939017201 Marionette INFO Listening on port 39665 +WebDriver BiDi listening on ws://127.0.0.1:53043 +Read port: 39665 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939017359 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:53043/devtools/browser/6332ceec-be19-443b-ba55-40b6f77a50b8 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +1716939020161 Marionette INFO Stopped listening on port 39665 +1716939023802 geckodriver INFO Listening on 127.0.0.1:44095 +1716939023840 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "35509" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile2tDrvD" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939024036 Marionette INFO Marionette enabled +1716939024088 Marionette INFO Listening on port 41019 +WebDriver BiDi listening on ws://127.0.0.1:35509 +Read port: 41019 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939024246 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:35509/devtools/browser/3dabef9e-e405-4721-b5e2-53f7dfea737f +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +1716939026832 Marionette INFO Stopped listening on port 41019 +1716939030466 geckodriver INFO Listening on 127.0.0.1:60321 +1716939030505 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "42081" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileYsn7tG" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939030702 Marionette INFO Marionette enabled +1716939030755 Marionette INFO Listening on port 44955 +WebDriver BiDi listening on ws://127.0.0.1:42081 +Read port: 44955 +1716939030915 RemoteAgent WARN TLS certificate errors will be ignored for this session +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:42081/devtools/browser/9abea5f6-6ad1-42e1-9cde-30b8686c9ea6 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." +1716939033464 Marionette INFO Stopped listening on port 44955 +1716939037376 geckodriver INFO Listening on 127.0.0.1:51193 +1716939037416 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "39051" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileRiARBk" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939037609 Marionette INFO Marionette enabled +1716939037661 Marionette INFO Listening on port 37739 +WebDriver BiDi listening on ws://127.0.0.1:39051 +Read port: 37739 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939037819 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:39051/devtools/browser/577e93e7-8eef-45d2-bcca-54e7e2a77110 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939041281 Marionette INFO Stopped listening on port 37739 +1716939045048 geckodriver INFO Listening on 127.0.0.1:52919 +1716939045087 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "44531" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileZmZLrZ" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939045281 Marionette INFO Marionette enabled +1716939045335 Marionette INFO Listening on port 36769 +WebDriver BiDi listening on ws://127.0.0.1:44531 +Read port: 36769 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939045498 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:44531/devtools/browser/77483a50-9174-4a7d-9e88-3e67202b879e +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +1716939050013 Marionette INFO Stopped listening on port 36769 +1716939053516 geckodriver INFO Listening on 127.0.0.1:34737 +1716939053557 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "35783" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile9cEfzk" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939053748 Marionette INFO Marionette enabled +1716939053802 Marionette INFO Listening on port 38611 +WebDriver BiDi listening on ws://127.0.0.1:35783 +Read port: 38611 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939053960 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:35783/devtools/browser/21c2ae8e-832f-4015-a3e7-4471a7683795 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +1716939067229 Marionette INFO Stopped listening on port 38611 +1716939070841 geckodriver INFO Listening on 127.0.0.1:47117 +1716939070880 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "41167" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile0msSli" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939071074 Marionette INFO Marionette enabled +1716939071128 Marionette INFO Listening on port 45871 +WebDriver BiDi listening on ws://127.0.0.1:41167 +Read port: 45871 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939071290 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:41167/devtools/browser/a4e60ffd-bb13-4ebb-a964-1f55887ce4a6 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +1716939082535 Marionette INFO Stopped listening on port 45871 +1716939086124 geckodriver INFO Listening on 127.0.0.1:58243 +1716939086164 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "36393" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileWDymvr" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939086358 Marionette INFO Marionette enabled +1716939086410 Marionette INFO Listening on port 38387 +WebDriver BiDi listening on ws://127.0.0.1:36393 +Read port: 38387 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939086569 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:36393/devtools/browser/280dfbf3-2429-4f9c-b906-4c32910117ce +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +1716939098021 Marionette INFO Stopped listening on port 38387 +1716939101504 geckodriver INFO Listening on 127.0.0.1:33259 +1716939101543 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "55499" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileDQqz61" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939101737 Marionette INFO Marionette enabled +1716939101792 Marionette INFO Listening on port 33515 +WebDriver BiDi listening on ws://127.0.0.1:55499 +Read port: 33515 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939101957 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:55499/devtools/browser/b3caf822-0586-4f00-b90b-11d28b59a403 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +1716939106591 Marionette INFO Stopped listening on port 33515 +1716939110160 geckodriver INFO Listening on 127.0.0.1:53379 +1716939110200 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "54645" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilev7Yy1a" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939110395 Marionette INFO Marionette enabled +1716939110448 Marionette INFO Listening on port 34245 +WebDriver BiDi listening on ws://127.0.0.1:54645 +Read port: 34245 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939110608 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:54645/devtools/browser/181e00f4-f5db-490b-a443-af03983faf68 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +1716939122029 Marionette INFO Stopped listening on port 34245 +1716939125492 geckodriver INFO Listening on 127.0.0.1:44023 +1716939125531 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "42223" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileyZ610N" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939125728 Marionette INFO Marionette enabled +1716939125781 Marionette INFO Listening on port 42065 +WebDriver BiDi listening on ws://127.0.0.1:42223 +Read port: 42065 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939125943 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:42223/devtools/browser/05195190-e507-45ae-909f-32a033e18b9c +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +1716939130406 Marionette INFO Stopped listening on port 42065 +1716939133932 geckodriver INFO Listening on 127.0.0.1:34899 +1716939133970 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "56537" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilepE1xAs" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939134165 Marionette INFO Marionette enabled +1716939134218 Marionette INFO Listening on port 43285 +WebDriver BiDi listening on ws://127.0.0.1:56537 +Read port: 43285 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939134380 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:56537/devtools/browser/6460214d-f98f-4cc9-b501-6b57d845e845 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +1716939138695 Marionette INFO Stopped listening on port 43285 +1716939142284 geckodriver INFO Listening on 127.0.0.1:37617 +1716939142312 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "52457" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileNtBL5H" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939142508 Marionette INFO Marionette enabled +1716939142561 Marionette INFO Listening on port 39333 +WebDriver BiDi listening on ws://127.0.0.1:52457 +Read port: 39333 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939142724 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:52457/devtools/browser/3f7426d1-5918-41f3-8102-b8b253c0c9ce +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." +1716939147131 Marionette INFO Stopped listening on port 39333 +1716939150753 geckodriver INFO Listening on 127.0.0.1:47387 +1716939150792 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "34827" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileqHq9YF" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939150988 Marionette INFO Marionette enabled +1716939151042 Marionette INFO Listening on port 46371 +WebDriver BiDi listening on ws://127.0.0.1:34827 +Read port: 46371 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939151204 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:34827/devtools/browser/6e7f301b-5ebc-4499-837f-20c2df71c7cc +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939155634 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: +TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 +TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 +interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 +webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 +1716939157487 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: +TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 +TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 +interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 +webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 +1716939157836 Marionette INFO Stopped listening on port 46371 +1716939161867 geckodriver INFO Listening on 127.0.0.1:51691 +1716939161906 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "58479" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileI4mEhH" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939162099 Marionette INFO Marionette enabled +1716939162152 Marionette INFO Listening on port 42091 +WebDriver BiDi listening on ws://127.0.0.1:58479 +Read port: 42091 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939162314 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:58479/devtools/browser/c9c0a933-6a15-4521-97ef-a20d4fdb07c7 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:40773." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:40773." +1716939164979 Marionette INFO Stopped listening on port 42091 +1716939168593 geckodriver INFO Listening on 127.0.0.1:37183 +1716939168632 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "57639" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilecQupAx" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939168828 Marionette INFO Marionette enabled +1716939168882 Marionette INFO Listening on port 35473 +WebDriver BiDi listening on ws://127.0.0.1:57639 +Read port: 35473 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939169048 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:57639/devtools/browser/9b834914-e73f-44f5-978b-668f069f7811 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:40773." +console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:40773." +1716939171712 Marionette INFO Stopped listening on port 35473 +1716939175647 geckodriver INFO Listening on 127.0.0.1:58623 +1716939175687 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "35859" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile5YZrj5" +*** You are running in headless mode. +[GFX1-]: glxtest: libpci missing +[GFX1-]: glxtest: Unable to open a connection to the X server +[GFX1-]: No GPUs detected via PCI + +1716939175882 Marionette INFO Marionette enabled +1716939175938 Marionette INFO Listening on port 39175 +WebDriver BiDi listening on ws://127.0.0.1:35859 +Read port: 39175 +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +1716939176100 RemoteAgent WARN TLS certificate errors will be ignored for this session +[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt +console.error: ({}) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) +DevTools listening on ws://127.0.0.1:35859/devtools/browser/d8fd4a20-d671-416b-8451-80a795a02f7a +1716939177317 Marionette INFO Stopped listening on port 39175 diff --git a/ietf/iesg/utils.py b/ietf/iesg/utils.py index 3f4883798f..42df9ac123 100644 --- a/ietf/iesg/utils.py +++ b/ietf/iesg/utils.py @@ -7,11 +7,11 @@ from ietf.iesg.agenda import get_doc_section -TelechatPageCount = namedtuple('TelechatPageCount',['for_approval','for_action','related']) +TelechatPageCount = namedtuple('TelechatPageCount',['for_approval','for_action','related','ad_pages_left']) def telechat_page_count(date=None, docs=None): if not date and not docs: - return TelechatPageCount(0, 0, 0) + return TelechatPageCount(0, 0, 0, 0) if not docs: candidates = Document.objects.filter(docevent__telechatdocevent__telechat_date=date).distinct() @@ -26,6 +26,8 @@ def telechat_page_count(date=None, docs=None): pages_for_approval = sum([d.pages or 0 for d in drafts]) + ad_pages_left = 0 + pages_for_action = 0 for d in for_action: if d.type_id == 'draft': @@ -53,4 +55,5 @@ def telechat_page_count(date=None, docs=None): return TelechatPageCount(for_approval=pages_for_approval, for_action=pages_for_action, - related=related_pages) + related=related_pages + ad_pages_left=ad_pages_left) diff --git a/ietf/iesg/views.py b/ietf/iesg/views.py index a219a6b5de..c3c8801702 100644 --- a/ietf/iesg/views.py +++ b/ietf/iesg/views.py @@ -392,9 +392,12 @@ def agenda_documents(request): fill_in_agenda_docs(date, sections, docs_by_date[date]) pages = telechat_page_count(docs=docs_by_date[date]).for_approval + print(telechat_page_count(docs=docs_by_date[date])) + telechats.append({ "date": date, "pages": pages, + "ad_pages_left": "zool", "sections": sorted((num, section) for num, section in sections.items() if "2" <= num < "5") }) diff --git a/ietf/templates/iesg/agenda_documents.html b/ietf/templates/iesg/agenda_documents.html index 80dd9956fa..f813465ff8 100644 --- a/ietf/templates/iesg/agenda_documents.html +++ b/ietf/templates/iesg/agenda_documents.html @@ -23,6 +23,11 @@


{{ t.pages }} page{{ t.pages|pluralize }}

+ {% if t.ad_pages_left %} +

+ {{ t.ad_pages_left }} pages left to ballot on +

+ {% endif %}
From 2a4634b1f1a6d5611b92bce018ed9511779a2264 Mon Sep 17 00:00:00 2001 From: Matthew Holloway Date: Fri, 7 Jun 2024 08:31:49 +1200 Subject: [PATCH 02/12] Adding geckodriver.log to gitignore --- .gitignore | 1 + geckodriver.log | 797 ------------------------------------------------ 2 files changed, 1 insertion(+), 797 deletions(-) delete mode 100644 geckodriver.log diff --git a/.gitignore b/.gitignore index c25e6b5bfe..84bc800e3b 100644 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,7 @@ datatracker.sublime-workspace /docker/docker-compose.extend-custom.yml /env /ghostdriver.log +/geckodriver.log /htmlcov /ietf/static/dist-neue /latest-coverage.json diff --git a/geckodriver.log b/geckodriver.log deleted file mode 100644 index fdcff62b63..0000000000 --- a/geckodriver.log +++ /dev/null @@ -1,797 +0,0 @@ -1716938905916 geckodriver INFO Listening on 127.0.0.1:34435 -1716938905957 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "47009" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileV5QFzN" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938906307 Marionette INFO Marionette enabled -1716938906385 Marionette INFO Listening on port 38081 -WebDriver BiDi listening on ws://127.0.0.1:47009 -Read port: 38081 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938906569 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:47009/devtools/browser/0daab002-03dc-4889-adcc-90ac1f3620a9 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:38401." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:38401." -1716938910372 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: -TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 -TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 -interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 -webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 -1716938912367 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: -TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 -TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 -interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 -webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 -1716938913535 Marionette INFO Stopped listening on port 38081 -1716938917767 geckodriver INFO Listening on 127.0.0.1:39465 -1716938917806 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "33303" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilefW1vTb" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938917997 Marionette INFO Marionette enabled -1716938918050 Marionette INFO Listening on port 36847 -WebDriver BiDi listening on ws://127.0.0.1:33303 -Read port: 36847 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938918213 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:33303/devtools/browser/331b3af0-a6ee-48a2-a6f0-1a0b6b7550ad -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:32831." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:32831." -1716938921995 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: -TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 -TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 -interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 -webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 -1716938923372 Marionette INFO Stopped listening on port 36847 -1716938927235 geckodriver INFO Listening on 127.0.0.1:54727 -1716938927264 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "41933" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilevmOt9q" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938927457 Marionette INFO Marionette enabled -1716938927510 Marionette INFO Listening on port 43193 -WebDriver BiDi listening on ws://127.0.0.1:41933 -Read port: 43193 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938927669 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:41933/devtools/browser/85a49130-177d-4075-b27f-525952d55ea5 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:32831." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:32831." -1716938931481 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: -TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 -TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 -interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 -webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 -1716938932729 Marionette INFO Stopped listening on port 43193 -1716938936977 geckodriver INFO Listening on 127.0.0.1:34681 -1716938937015 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "38697" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileUX0Vcc" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938937208 Marionette INFO Marionette enabled -1716938937259 Marionette INFO Listening on port 42773 -WebDriver BiDi listening on ws://127.0.0.1:38697 -Read port: 42773 -1716938937417 RemoteAgent WARN TLS certificate errors will be ignored for this session -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:38697/devtools/browser/16c7309b-b31e-4785-90c1-2681adbc38f1 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -1716938947263 Marionette INFO Stopped listening on port 42773 -1716938951219 geckodriver INFO Listening on 127.0.0.1:55203 -1716938951258 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "53485" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilekedQep" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938951452 Marionette INFO Marionette enabled -1716938951505 Marionette INFO Listening on port 36429 -WebDriver BiDi listening on ws://127.0.0.1:53485 -Read port: 36429 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938951667 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:53485/devtools/browser/1d8106c3-3865-4d6c-b0c2-3fb0f4664aee -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -1716938954425 Marionette INFO Stopped listening on port 36429 -1716938958365 geckodriver INFO Listening on 127.0.0.1:33075 -1716938958405 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "52647" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilemaTnfr" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938958600 Marionette INFO Marionette enabled -1716938958653 Marionette INFO Listening on port 32987 -WebDriver BiDi listening on ws://127.0.0.1:52647 -Read port: 32987 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938958811 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:52647/devtools/browser/45a795db-f59d-4cc0-92a2-3f5dc750768c -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -1716938961622 Marionette INFO Stopped listening on port 32987 -1716938965530 geckodriver INFO Listening on 127.0.0.1:52887 -1716938965569 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "60127" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile40cLmf" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938965763 Marionette INFO Marionette enabled -1716938965816 Marionette INFO Listening on port 44369 -WebDriver BiDi listening on ws://127.0.0.1:60127 -Read port: 44369 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938965975 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:60127/devtools/browser/5be770eb-4b12-4aca-9770-b92b2fdf20f9 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -1716938968427 Marionette INFO Stopped listening on port 44369 -1716938972539 geckodriver INFO Listening on 127.0.0.1:46307 -1716938972578 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "58077" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilefnqyJQ" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938972771 Marionette INFO Marionette enabled -1716938972824 Marionette INFO Listening on port 37671 -WebDriver BiDi listening on ws://127.0.0.1:58077 -Read port: 37671 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938972984 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:58077/devtools/browser/c97a3fe9-1151-40a0-bd88-5d9c9a109b16 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -1716938975755 Marionette INFO Stopped listening on port 37671 -1716938979715 geckodriver INFO Listening on 127.0.0.1:46895 -1716938979743 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "60429" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile2xUnWx" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938979939 Marionette INFO Marionette enabled -1716938979992 Marionette INFO Listening on port 36391 -WebDriver BiDi listening on ws://127.0.0.1:60429 -Read port: 36391 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938980151 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:60429/devtools/browser/e5cc7d4d-a901-487e-91e7-ce478b210291 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -1716938982838 Marionette INFO Stopped listening on port 36391 -1716938986914 geckodriver INFO Listening on 127.0.0.1:58933 -1716938986953 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "57981" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileX3fRNv" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938987149 Marionette INFO Marionette enabled -1716938987203 Marionette INFO Listening on port 39435 -WebDriver BiDi listening on ws://127.0.0.1:57981 -Read port: 39435 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938987367 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:57981/devtools/browser/b1d2c32e-3931-4530-b5d7-2575c1a8e077 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:39359." -1716938990910 Marionette INFO Stopped listening on port 39435 -1716938995097 geckodriver INFO Listening on 127.0.0.1:43891 -1716938995135 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "52565" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile2aytu2" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716938995328 Marionette INFO Marionette enabled -1716938995382 Marionette INFO Listening on port 43465 -WebDriver BiDi listening on ws://127.0.0.1:52565 -Read port: 43465 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716938995542 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:52565/devtools/browser/50c6474e-51bd-4621-a655-8e4810c03afc -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -1716938998354 Marionette INFO Stopped listening on port 43465 -1716939002394 geckodriver INFO Listening on 127.0.0.1:40981 -1716939002432 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "47921" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileMRBtc7" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939002623 Marionette INFO Marionette enabled -1716939002676 Marionette INFO Listening on port 42005 -WebDriver BiDi listening on ws://127.0.0.1:47921 -Read port: 42005 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939002834 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:47921/devtools/browser/54c84f49-c8f1-4288-ae29-203b5f567856 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -1716939005703 Marionette INFO Stopped listening on port 42005 -1716939009785 geckodriver INFO Listening on 127.0.0.1:46375 -1716939009825 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "57689" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileiiwNmw" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939010016 Marionette INFO Marionette enabled -1716939010069 Marionette INFO Listening on port 36251 -WebDriver BiDi listening on ws://127.0.0.1:57689 -Read port: 36251 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939010229 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:57689/devtools/browser/dd082593-2833-445f-9104-50f80984ba45 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -1716939012895 Marionette INFO Stopped listening on port 36251 -1716939016926 geckodriver INFO Listening on 127.0.0.1:47393 -1716939016955 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "53043" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileNiIyuO" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939017147 Marionette INFO Marionette enabled -1716939017201 Marionette INFO Listening on port 39665 -WebDriver BiDi listening on ws://127.0.0.1:53043 -Read port: 39665 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939017359 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:53043/devtools/browser/6332ceec-be19-443b-ba55-40b6f77a50b8 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -1716939020161 Marionette INFO Stopped listening on port 39665 -1716939023802 geckodriver INFO Listening on 127.0.0.1:44095 -1716939023840 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "35509" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile2tDrvD" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939024036 Marionette INFO Marionette enabled -1716939024088 Marionette INFO Listening on port 41019 -WebDriver BiDi listening on ws://127.0.0.1:35509 -Read port: 41019 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939024246 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:35509/devtools/browser/3dabef9e-e405-4721-b5e2-53f7dfea737f -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -1716939026832 Marionette INFO Stopped listening on port 41019 -1716939030466 geckodriver INFO Listening on 127.0.0.1:60321 -1716939030505 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "42081" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileYsn7tG" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939030702 Marionette INFO Marionette enabled -1716939030755 Marionette INFO Listening on port 44955 -WebDriver BiDi listening on ws://127.0.0.1:42081 -Read port: 44955 -1716939030915 RemoteAgent WARN TLS certificate errors will be ignored for this session -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:42081/devtools/browser/9abea5f6-6ad1-42e1-9cde-30b8686c9ea6 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:48837." -1716939033464 Marionette INFO Stopped listening on port 44955 -1716939037376 geckodriver INFO Listening on 127.0.0.1:51193 -1716939037416 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "39051" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileRiARBk" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939037609 Marionette INFO Marionette enabled -1716939037661 Marionette INFO Listening on port 37739 -WebDriver BiDi listening on ws://127.0.0.1:39051 -Read port: 37739 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939037819 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:39051/devtools/browser/577e93e7-8eef-45d2-bcca-54e7e2a77110 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939041281 Marionette INFO Stopped listening on port 37739 -1716939045048 geckodriver INFO Listening on 127.0.0.1:52919 -1716939045087 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "44531" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileZmZLrZ" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939045281 Marionette INFO Marionette enabled -1716939045335 Marionette INFO Listening on port 36769 -WebDriver BiDi listening on ws://127.0.0.1:44531 -Read port: 36769 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939045498 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:44531/devtools/browser/77483a50-9174-4a7d-9e88-3e67202b879e -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -1716939050013 Marionette INFO Stopped listening on port 36769 -1716939053516 geckodriver INFO Listening on 127.0.0.1:34737 -1716939053557 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "35783" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile9cEfzk" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939053748 Marionette INFO Marionette enabled -1716939053802 Marionette INFO Listening on port 38611 -WebDriver BiDi listening on ws://127.0.0.1:35783 -Read port: 38611 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939053960 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:35783/devtools/browser/21c2ae8e-832f-4015-a3e7-4471a7683795 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -1716939067229 Marionette INFO Stopped listening on port 38611 -1716939070841 geckodriver INFO Listening on 127.0.0.1:47117 -1716939070880 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "41167" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile0msSli" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939071074 Marionette INFO Marionette enabled -1716939071128 Marionette INFO Listening on port 45871 -WebDriver BiDi listening on ws://127.0.0.1:41167 -Read port: 45871 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939071290 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:41167/devtools/browser/a4e60ffd-bb13-4ebb-a964-1f55887ce4a6 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -1716939082535 Marionette INFO Stopped listening on port 45871 -1716939086124 geckodriver INFO Listening on 127.0.0.1:58243 -1716939086164 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "36393" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileWDymvr" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939086358 Marionette INFO Marionette enabled -1716939086410 Marionette INFO Listening on port 38387 -WebDriver BiDi listening on ws://127.0.0.1:36393 -Read port: 38387 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939086569 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:36393/devtools/browser/280dfbf3-2429-4f9c-b906-4c32910117ce -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -1716939098021 Marionette INFO Stopped listening on port 38387 -1716939101504 geckodriver INFO Listening on 127.0.0.1:33259 -1716939101543 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "55499" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileDQqz61" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939101737 Marionette INFO Marionette enabled -1716939101792 Marionette INFO Listening on port 33515 -WebDriver BiDi listening on ws://127.0.0.1:55499 -Read port: 33515 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939101957 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:55499/devtools/browser/b3caf822-0586-4f00-b90b-11d28b59a403 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -1716939106591 Marionette INFO Stopped listening on port 33515 -1716939110160 geckodriver INFO Listening on 127.0.0.1:53379 -1716939110200 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "54645" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilev7Yy1a" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939110395 Marionette INFO Marionette enabled -1716939110448 Marionette INFO Listening on port 34245 -WebDriver BiDi listening on ws://127.0.0.1:54645 -Read port: 34245 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939110608 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:54645/devtools/browser/181e00f4-f5db-490b-a443-af03983faf68 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -1716939122029 Marionette INFO Stopped listening on port 34245 -1716939125492 geckodriver INFO Listening on 127.0.0.1:44023 -1716939125531 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "42223" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileyZ610N" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939125728 Marionette INFO Marionette enabled -1716939125781 Marionette INFO Listening on port 42065 -WebDriver BiDi listening on ws://127.0.0.1:42223 -Read port: 42065 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939125943 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:42223/devtools/browser/05195190-e507-45ae-909f-32a033e18b9c -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -1716939130406 Marionette INFO Stopped listening on port 42065 -1716939133932 geckodriver INFO Listening on 127.0.0.1:34899 -1716939133970 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "56537" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilepE1xAs" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939134165 Marionette INFO Marionette enabled -1716939134218 Marionette INFO Listening on port 43285 -WebDriver BiDi listening on ws://127.0.0.1:56537 -Read port: 43285 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939134380 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:56537/devtools/browser/6460214d-f98f-4cc9-b501-6b57d845e845 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -1716939138695 Marionette INFO Stopped listening on port 43285 -1716939142284 geckodriver INFO Listening on 127.0.0.1:37617 -1716939142312 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "52457" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileNtBL5H" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939142508 Marionette INFO Marionette enabled -1716939142561 Marionette INFO Listening on port 39333 -WebDriver BiDi listening on ws://127.0.0.1:52457 -Read port: 39333 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939142724 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:52457/devtools/browser/3f7426d1-5918-41f3-8102-b8b253c0c9ce -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:46115." -1716939147131 Marionette INFO Stopped listening on port 39333 -1716939150753 geckodriver INFO Listening on 127.0.0.1:47387 -1716939150792 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "34827" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileqHq9YF" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939150988 Marionette INFO Marionette enabled -1716939151042 Marionette INFO Listening on port 46371 -WebDriver BiDi listening on ws://127.0.0.1:34827 -Read port: 46371 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939151204 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:34827/devtools/browser/6e7f301b-5ebc-4499-837f-20c2df71c7cc -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939155634 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: -TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 -TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 -interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 -webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 -1716939157487 Marionette WARN TimedPromise timed out after 500 ms: stacktrace: -TimedPromise/<@chrome://remote/content/marionette/sync.sys.mjs:221:24 -TimedPromise@chrome://remote/content/marionette/sync.sys.mjs:205:10 -interaction.flushEventLoop@chrome://remote/content/marionette/interaction.sys.mjs:431:10 -webdriverClickElement@chrome://remote/content/marionette/interaction.sys.mjs:180:31 -1716939157836 Marionette INFO Stopped listening on port 46371 -1716939161867 geckodriver INFO Listening on 127.0.0.1:51691 -1716939161906 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "58479" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofileI4mEhH" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939162099 Marionette INFO Marionette enabled -1716939162152 Marionette INFO Listening on port 42091 -WebDriver BiDi listening on ws://127.0.0.1:58479 -Read port: 42091 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939162314 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:58479/devtools/browser/c9c0a933-6a15-4521-97ef-a20d4fdb07c7 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:40773." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:40773." -1716939164979 Marionette INFO Stopped listening on port 42091 -1716939168593 geckodriver INFO Listening on 127.0.0.1:37183 -1716939168632 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "57639" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofilecQupAx" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939168828 Marionette INFO Marionette enabled -1716939168882 Marionette INFO Listening on port 35473 -WebDriver BiDi listening on ws://127.0.0.1:57639 -Read port: 35473 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939169048 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:57639/devtools/browser/9b834914-e73f-44f5-978b-668f069f7811 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new TypeError("linkMap is undefined", "resource://gre/modules/NewTabUtils.sys.mjs", 2003)) -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:40773." -console.warn: LoginRecipes: "Falling back to a synchronous message for: http://localhost:40773." -1716939171712 Marionette INFO Stopped listening on port 35473 -1716939175647 geckodriver INFO Listening on 127.0.0.1:58623 -1716939175687 mozrunner::runner INFO Running command: MOZ_CRASHREPORTER="1" MOZ_CRASHREPORTER_NO_REPORT="1" MOZ_CRASHREPORTER_SHUTDOWN="1" MOZ_NO_REMOTE="1" "/usr/bin/firefox" "--marionette" "--headless" "--remote-debugging-port" "35859" "--remote-allow-hosts" "localhost" "-no-remote" "-profile" "/tmp/rust_mozprofile5YZrj5" -*** You are running in headless mode. -[GFX1-]: glxtest: libpci missing -[GFX1-]: glxtest: Unable to open a connection to the X server -[GFX1-]: No GPUs detected via PCI - -1716939175882 Marionette INFO Marionette enabled -1716939175938 Marionette INFO Listening on port 39175 -WebDriver BiDi listening on ws://127.0.0.1:35859 -Read port: 39175 -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -1716939176100 RemoteAgent WARN TLS certificate errors will be ignored for this session -[GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt -console.error: ({}) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.sys.mjs", 399)) -DevTools listening on ws://127.0.0.1:35859/devtools/browser/d8fd4a20-d671-416b-8451-80a795a02f7a -1716939177317 Marionette INFO Stopped listening on port 39175 From 74752bbaa2d1b0060d681cf29d0165bffda4b6eb Mon Sep 17 00:00:00 2001 From: Matthew Holloway Date: Fri, 7 Jun 2024 18:37:08 +1200 Subject: [PATCH 03/12] [WIP] pages left to ballot on --- ietf/iesg/utils.py | 8 ++++---- ietf/iesg/views.py | 39 +++++++++++++++++++++++++++++++++++---- 2 files changed, 39 insertions(+), 8 deletions(-) diff --git a/ietf/iesg/utils.py b/ietf/iesg/utils.py index 42df9ac123..864d5af931 100644 --- a/ietf/iesg/utils.py +++ b/ietf/iesg/utils.py @@ -7,7 +7,7 @@ from ietf.iesg.agenda import get_doc_section -TelechatPageCount = namedtuple('TelechatPageCount',['for_approval','for_action','related','ad_pages_left']) +TelechatPageCount = namedtuple('TelechatPageCount',['for_approval','for_action','related','ad_pages_left_to_ballot_on']) def telechat_page_count(date=None, docs=None): if not date and not docs: @@ -26,7 +26,7 @@ def telechat_page_count(date=None, docs=None): pages_for_approval = sum([d.pages or 0 for d in drafts]) - ad_pages_left = 0 + ad_pages_left_to_ballot_on = 0 pages_for_action = 0 for d in for_action: @@ -55,5 +55,5 @@ def telechat_page_count(date=None, docs=None): return TelechatPageCount(for_approval=pages_for_approval, for_action=pages_for_action, - related=related_pages - ad_pages_left=ad_pages_left) + related=related_pages, + ad_pages_left_to_ballot_on=ad_pages_left_to_ballot_on) diff --git a/ietf/iesg/views.py b/ietf/iesg/views.py index c3c8801702..4f9aab6b30 100644 --- a/ietf/iesg/views.py +++ b/ietf/iesg/views.py @@ -360,6 +360,38 @@ def handle_reschedule_form(request, doc, dates, status): form.show_clear = doc.returning_item() return form +def agenda_documents2(): + ad_pages_left_to_ballot_on = 0 + dates = list(TelechatDate.objects.active().order_by('date').values_list("date", flat=True)[:4]) + + docs_by_date = dict((d, []) for d in dates) + docs = Document.objects.filter(docevent__telechatdocevent__telechat_date__in=dates).distinct() + docs = docs.select_related("ad", "std_level", "intended_std_level", "group", "stream", "shepherd", ) + + # placeholder user + ad = docs[0].ad + + # derived from ballot_icon + def sort_key(t): + _, pos = t + if not pos: + return (2, 0) + elif pos.pos.blocking: + return (0, pos.pos.order) + else: + return (1, pos.pos.order) + + fill_in_telechat_date(docs) + for doc in docs: + ballot = doc.ballot if hasattr(doc, 'ballot') else doc.active_ballot() + if ballot: + positions = list(ballot.active_balloter_positions().items()) + positions.sort(key=sort_key) + ad_positions = filter(lambda position: position[0] == ad, positions) + print("ad_positions", list(ad_positions)) + + return docs + def agenda_documents(request): dates = list(TelechatDate.objects.active().order_by('date').values_list("date", flat=True)[:4]) @@ -390,14 +422,13 @@ def agenda_documents(request): # the search_result_row view to display them (which expects them) fill_in_document_table_attributes(docs_by_date[date], have_telechat_date=True) fill_in_agenda_docs(date, sections, docs_by_date[date]) - pages = telechat_page_count(docs=docs_by_date[date]).for_approval - - print(telechat_page_count(docs=docs_by_date[date])) + page_count = telechat_page_count(docs=docs_by_date[date]) + pages = page_count.for_approval telechats.append({ "date": date, "pages": pages, - "ad_pages_left": "zool", + "ad_pages_left": page_count.ad_pages_left_to_ballot_on, "sections": sorted((num, section) for num, section in sections.items() if "2" <= num < "5") }) From d6c0f4a8f4faeecdf0f3b9c5ec13d9100ec99941 Mon Sep 17 00:00:00 2001 From: Matthew Holloway Date: Mon, 10 Jun 2024 12:01:35 +1200 Subject: [PATCH 04/12] integrating pages left to ballot on WIP --- ietf/iesg/utils.py | 29 +++++++++++++++++++++++++++-- ietf/iesg/views.py | 36 +++--------------------------------- 2 files changed, 30 insertions(+), 35 deletions(-) diff --git a/ietf/iesg/utils.py b/ietf/iesg/utils.py index 864d5af931..9486677177 100644 --- a/ietf/iesg/utils.py +++ b/ietf/iesg/utils.py @@ -9,7 +9,7 @@ TelechatPageCount = namedtuple('TelechatPageCount',['for_approval','for_action','related','ad_pages_left_to_ballot_on']) -def telechat_page_count(date=None, docs=None): +def telechat_page_count(date=None, docs=None, ad=None): if not date and not docs: return TelechatPageCount(0, 0, 0, 0) @@ -26,7 +26,32 @@ def telechat_page_count(date=None, docs=None): pages_for_approval = sum([d.pages or 0 for d in drafts]) - ad_pages_left_to_ballot_on = 0 + # from ballot_icon + def sort_positions(t): + _, pos = t + if not pos: + return (2, 0) + elif pos.pos.blocking: + return (0, pos.pos.order) + else: + return (1, pos.pos.order) + + ad_pages_left_to_ballot_on = None + if ad: + ad_pages_left_to_ballot_on = 0 + for doc in docs: + ballot = doc.ballot if hasattr(doc, 'ballot') else doc.active_ballot() + if ballot: + positions = list(ballot.active_balloter_positions().items()) + positions.sort(key=sort_positions) + ad_positions = list(filter(lambda position: position[0] == ad, positions)) + if len(ad_positions) == 0: + ad_pages_left_to_ballot_on += doc.pages or 0 + else: + latest_ad_position = ad_positions[0] + ballot_event = latest_ad_position[1] + if ballot_event: #FIXME: only count pages AD hasn't balloted on + ad_pages_left_to_ballot_on += doc.pages or 0 pages_for_action = 0 for d in for_action: diff --git a/ietf/iesg/views.py b/ietf/iesg/views.py index 4f9aab6b30..962b313eab 100644 --- a/ietf/iesg/views.py +++ b/ietf/iesg/views.py @@ -360,39 +360,9 @@ def handle_reschedule_form(request, doc, dates, status): form.show_clear = doc.returning_item() return form -def agenda_documents2(): - ad_pages_left_to_ballot_on = 0 - dates = list(TelechatDate.objects.active().order_by('date').values_list("date", flat=True)[:4]) - - docs_by_date = dict((d, []) for d in dates) - docs = Document.objects.filter(docevent__telechatdocevent__telechat_date__in=dates).distinct() - docs = docs.select_related("ad", "std_level", "intended_std_level", "group", "stream", "shepherd", ) - - # placeholder user - ad = docs[0].ad - - # derived from ballot_icon - def sort_key(t): - _, pos = t - if not pos: - return (2, 0) - elif pos.pos.blocking: - return (0, pos.pos.order) - else: - return (1, pos.pos.order) - - fill_in_telechat_date(docs) - for doc in docs: - ballot = doc.ballot if hasattr(doc, 'ballot') else doc.active_ballot() - if ballot: - positions = list(ballot.active_balloter_positions().items()) - positions.sort(key=sort_key) - ad_positions = filter(lambda position: position[0] == ad, positions) - print("ad_positions", list(ad_positions)) - - return docs - def agenda_documents(request): + ad = request.user.person if has_role(request.user, "Area Director") else None + dates = list(TelechatDate.objects.active().order_by('date').values_list("date", flat=True)[:4]) docs_by_date = dict((d, []) for d in dates) @@ -422,7 +392,7 @@ def agenda_documents(request): # the search_result_row view to display them (which expects them) fill_in_document_table_attributes(docs_by_date[date], have_telechat_date=True) fill_in_agenda_docs(date, sections, docs_by_date[date]) - page_count = telechat_page_count(docs=docs_by_date[date]) + page_count = telechat_page_count(docs=docs_by_date[date], ad=ad) pages = page_count.for_approval telechats.append({ From 5fd5caa28a667053994376e8d48763ad8e52f041 Mon Sep 17 00:00:00 2001 From: Matthew Holloway Date: Fri, 14 Jun 2024 17:15:27 +1200 Subject: [PATCH 05/12] Tests for ad pages remaining --- ietf/iesg/tests.py | 30 +++++++++++++++--- ietf/iesg/utils.py | 38 ++++++----------------- ietf/iesg/views.py | 2 +- ietf/templates/iesg/agenda_documents.html | 12 +++---- 4 files changed, 43 insertions(+), 39 deletions(-) diff --git a/ietf/iesg/tests.py b/ietf/iesg/tests.py index 7211a6bc06..a0b15f35d9 100644 --- a/ietf/iesg/tests.py +++ b/ietf/iesg/tests.py @@ -30,7 +30,6 @@ from ietf.iesg.factories import IESGMgmtItemFactory, TelechatAgendaContentFactory from ietf.utils.timezone import date_today, DEADLINE_TZINFO - class IESGTests(TestCase): def test_feed(self): draft = WgDraftFactory(states=[('draft','active'),('draft-iesg','iesg-eva')],ad=Person.objects.get(user__username='ad')) @@ -167,7 +166,7 @@ def setUp(self): "conflrev": Document.objects.get(name="conflict-review-imaginary-irtf-submission"), "statchg": Document.objects.get(name="status-change-imaginary-mid-review"), "charter": Document.objects.filter(type="charter")[0], - } + } by = Person.objects.get(name="Areað Irector") date = get_agenda_date() @@ -500,12 +499,35 @@ def test_agenda_documents_txt(self): def test_agenda_documents(self): url = urlreverse("ietf.iesg.views.agenda_documents") r = self.client.get(url) + self.assertEqual(r.status_code, 200) for k, d in self.telechat_docs.items(): self.assertContains(r, d.name, msg_prefix="%s '%s' not in response" % (k, d.name, )) - self.assertContains(r, d.title, msg_prefix="%s '%s' title not in response" % (k, d.title, )) - + self.assertContains(r, d.title, msg_prefix="%s '%s' not in response" % (k, d.title, )) + + for telechat in r.context["telechats"]: + # non-AD users should be 0 + self.assertEqual(telechat["ad_pages_left_to_ballot_on"], 0, "%s ad_pages_left_to_ballot_on not in response" % (telechat["ad_pages_left_to_ballot_on"])) + + username = "ad" + can_login = self.client.login(username=username, password="%s+password" % username) + self.assertTrue(can_login) + loggedInRequest = self.client.get(url) + telechats = loggedInRequest.context["telechats"] + for index, telechat in enumerate(telechats): + pages = telechat["pages"] + ad_pages_left_to_ballot_on = telechat["ad_pages_left_to_ballot_on"] + print("ad: ad_pages_left_to_ballot_on", ad_pages_left_to_ballot_on) + previousPages = r.context["telechats"][index]["pages"] + self.assertEqual(previousPages, pages, "Expected same page count as previous request but was %s vs %s" % (previousPages, pages)) + self.assertGreaterEqual(pages, 0, "%s pages not in response" % (pages)) + self.assertGreaterEqual(ad_pages_left_to_ballot_on, 0, "%s ad_pages_left_to_ballot_on not in response" % (ad_pages_left_to_ballot_on)) + # `ad_pages_left_to_ballot_on` should never exceed `pages` + self.assertGreaterEqual(pages, ad_pages_left_to_ballot_on, "pages < ad_pages_left_to_ballot_on") + + self.client.logout() + def test_past_documents(self): url = urlreverse("ietf.iesg.views.past_documents") # We haven't put any documents on past telechats, so this should be empty diff --git a/ietf/iesg/utils.py b/ietf/iesg/utils.py index 9486677177..7ae7bda92b 100644 --- a/ietf/iesg/utils.py +++ b/ietf/iesg/utils.py @@ -24,34 +24,16 @@ def telechat_page_count(date=None, docs=None, ad=None): drafts = [d for d in for_approval if d.type_id == 'draft'] - pages_for_approval = sum([d.pages or 0 for d in drafts]) - - # from ballot_icon - def sort_positions(t): - _, pos = t - if not pos: - return (2, 0) - elif pos.pos.blocking: - return (0, pos.pos.order) - else: - return (1, pos.pos.order) - - ad_pages_left_to_ballot_on = None - if ad: - ad_pages_left_to_ballot_on = 0 - for doc in docs: - ballot = doc.ballot if hasattr(doc, 'ballot') else doc.active_ballot() - if ballot: - positions = list(ballot.active_balloter_positions().items()) - positions.sort(key=sort_positions) - ad_positions = list(filter(lambda position: position[0] == ad, positions)) - if len(ad_positions) == 0: - ad_pages_left_to_ballot_on += doc.pages or 0 - else: - latest_ad_position = ad_positions[0] - ballot_event = latest_ad_position[1] - if ballot_event: #FIXME: only count pages AD hasn't balloted on - ad_pages_left_to_ballot_on += doc.pages or 0 + ad_pages_left_to_ballot_on = 0 + pages_for_approval = 0 + for draft in drafts: + pages_for_approval += draft.pages or 0 + if ad: + ad_pages_left_to_ballot_on += draft.pages or 0 + docevents = list(draft.docevent_set.filter(type="changed_state")) + ad_docevents = list(filter(lambda docevent: docevent.by == ad, docevents)) + if len(ad_docevents) > 0: + ad_pages_left_to_ballot_on -= draft.pages or 0 pages_for_action = 0 for d in for_action: diff --git a/ietf/iesg/views.py b/ietf/iesg/views.py index 962b313eab..641cc600c1 100644 --- a/ietf/iesg/views.py +++ b/ietf/iesg/views.py @@ -398,7 +398,7 @@ def agenda_documents(request): telechats.append({ "date": date, "pages": pages, - "ad_pages_left": page_count.ad_pages_left_to_ballot_on, + "ad_pages_left_to_ballot_on": page_count.ad_pages_left_to_ballot_on, "sections": sorted((num, section) for num, section in sections.items() if "2" <= num < "5") }) diff --git a/ietf/templates/iesg/agenda_documents.html b/ietf/templates/iesg/agenda_documents.html index f813465ff8..f732672df0 100644 --- a/ietf/templates/iesg/agenda_documents.html +++ b/ietf/templates/iesg/agenda_documents.html @@ -21,13 +21,13 @@

Documents on future IESG telechat agendas

IESG telechat {{ t.date }}
- {{ t.pages }} page{{ t.pages|pluralize }} + + {{ t.pages }} page{{ t.pages|pluralize }} + {% if t.ad_pages_left_to_ballot_on %} + ({{ t.ad_pages_left_to_ballot_on }} pages left to ballot on) + {% endif %} +

- {% if t.ad_pages_left %} -

- {{ t.ad_pages_left }} pages left to ballot on -

- {% endif %}
From 982c7449af3ef3c7037f158cb8b141872b06d152 Mon Sep 17 00:00:00 2001 From: Matthew Holloway Date: Mon, 17 Jun 2024 23:20:37 +1200 Subject: [PATCH 06/12] Setting states to test ballot items --- ietf/iesg/tests.py | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/ietf/iesg/tests.py b/ietf/iesg/tests.py index a0b15f35d9..bf311d4804 100644 --- a/ietf/iesg/tests.py +++ b/ietf/iesg/tests.py @@ -22,13 +22,14 @@ from ietf.doc.utils import create_ballot_if_not_open from ietf.group.factories import RoleFactory, GroupFactory, DatedGroupMilestoneFactory, DatelessGroupMilestoneFactory from ietf.group.models import Group, GroupMilestone, Role -from ietf.iesg.agenda import get_agenda_date, agenda_data, fill_in_agenda_administrivia, agenda_sections +from ietf.iesg.agenda import get_agenda_date, agenda_data, fill_in_agenda_administrivia, agenda_sections, fill_in_agenda_docs from ietf.iesg.models import TelechatDate, TelechatAgendaContent from ietf.name.models import StreamName, TelechatAgendaSectionName from ietf.person.models import Person from ietf.utils.test_utils import TestCase, login_testing_unauthorized, unicontent from ietf.iesg.factories import IESGMgmtItemFactory, TelechatAgendaContentFactory from ietf.utils.timezone import date_today, DEADLINE_TZINFO +from ietf.doc.utils_search import fill_in_document_table_attributes class IESGTests(TestCase): def test_feed(self): @@ -497,6 +498,15 @@ def test_agenda_documents_txt(self): self.assertContains(r, d.name, msg_prefix="%s '%s' not in response" % (k, d.name, )) def test_agenda_documents(self): + dates = list(TelechatDate.objects.order_by('date').values_list("date", flat=True)[:4]) + docs_by_date = dict((d, []) for d in dates) + docs = Document.objects.distinct() + for doc in docs: + d = doc.telechat_date() + if d in docs_by_date: + # Set some states that affect ad_pages_left_to_ballot_on + doc.set_state(State.objects.get(used=True, type="draft-iesg", slug="pub")) + url = urlreverse("ietf.iesg.views.agenda_documents") r = self.client.get(url) @@ -513,14 +523,17 @@ def test_agenda_documents(self): username = "ad" can_login = self.client.login(username=username, password="%s+password" % username) self.assertTrue(can_login) - loggedInRequest = self.client.get(url) - telechats = loggedInRequest.context["telechats"] + logged_in_request = self.client.get(url) + telechats = logged_in_request.context["telechats"] + + self.assertGreater(len(telechats), 0, "Expected multiple telechats but received %d" % (len(telechats))) + self.assertEqual(telechats[0]["ad_pages_left_to_ballot_on"], 383, "Expected a specific number of pages left to ballot on for this AD '%s'" % (username)) + for index, telechat in enumerate(telechats): pages = telechat["pages"] ad_pages_left_to_ballot_on = telechat["ad_pages_left_to_ballot_on"] - print("ad: ad_pages_left_to_ballot_on", ad_pages_left_to_ballot_on) - previousPages = r.context["telechats"][index]["pages"] - self.assertEqual(previousPages, pages, "Expected same page count as previous request but was %s vs %s" % (previousPages, pages)) + previous_pages = r.context["telechats"][index]["pages"] + self.assertEqual(previous_pages, pages, "Expected same page count as previous request but was %s vs %s" % (previous_pages, pages)) self.assertGreaterEqual(pages, 0, "%s pages not in response" % (pages)) self.assertGreaterEqual(ad_pages_left_to_ballot_on, 0, "%s ad_pages_left_to_ballot_on not in response" % (ad_pages_left_to_ballot_on)) # `ad_pages_left_to_ballot_on` should never exceed `pages` From 2729aeffdb8222f436c4b77014212d830bc48047 Mon Sep 17 00:00:00 2001 From: Matthew Holloway Date: Tue, 18 Jun 2024 07:10:26 +1200 Subject: [PATCH 07/12] refactor ad_pages_left_to_ballot_on count logic --- ietf/iesg/tests.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/ietf/iesg/tests.py b/ietf/iesg/tests.py index bf311d4804..09fdb2b865 100644 --- a/ietf/iesg/tests.py +++ b/ietf/iesg/tests.py @@ -22,14 +22,13 @@ from ietf.doc.utils import create_ballot_if_not_open from ietf.group.factories import RoleFactory, GroupFactory, DatedGroupMilestoneFactory, DatelessGroupMilestoneFactory from ietf.group.models import Group, GroupMilestone, Role -from ietf.iesg.agenda import get_agenda_date, agenda_data, fill_in_agenda_administrivia, agenda_sections, fill_in_agenda_docs +from ietf.iesg.agenda import get_agenda_date, agenda_data, fill_in_agenda_administrivia, agenda_sections from ietf.iesg.models import TelechatDate, TelechatAgendaContent from ietf.name.models import StreamName, TelechatAgendaSectionName from ietf.person.models import Person from ietf.utils.test_utils import TestCase, login_testing_unauthorized, unicontent from ietf.iesg.factories import IESGMgmtItemFactory, TelechatAgendaContentFactory from ietf.utils.timezone import date_today, DEADLINE_TZINFO -from ietf.doc.utils_search import fill_in_document_table_attributes class IESGTests(TestCase): def test_feed(self): @@ -498,18 +497,18 @@ def test_agenda_documents_txt(self): self.assertContains(r, d.name, msg_prefix="%s '%s' not in response" % (k, d.name, )) def test_agenda_documents(self): + url = urlreverse("ietf.iesg.views.agenda_documents") + r = self.client.get(url) + dates = list(TelechatDate.objects.order_by('date').values_list("date", flat=True)[:4]) docs_by_date = dict((d, []) for d in dates) docs = Document.objects.distinct() for doc in docs: d = doc.telechat_date() if d in docs_by_date: - # Set some states that affect ad_pages_left_to_ballot_on + # Set some states that affect the returned ad_pages_left_to_ballot_on doc.set_state(State.objects.get(used=True, type="draft-iesg", slug="pub")) - url = urlreverse("ietf.iesg.views.agenda_documents") - r = self.client.get(url) - self.assertEqual(r.status_code, 200) for k, d in self.telechat_docs.items(): @@ -525,7 +524,6 @@ def test_agenda_documents(self): self.assertTrue(can_login) logged_in_request = self.client.get(url) telechats = logged_in_request.context["telechats"] - self.assertGreater(len(telechats), 0, "Expected multiple telechats but received %d" % (len(telechats))) self.assertEqual(telechats[0]["ad_pages_left_to_ballot_on"], 383, "Expected a specific number of pages left to ballot on for this AD '%s'" % (username)) From 6cc306a9cdbb2c2a919b9ac2ef8f792d56acee29 Mon Sep 17 00:00:00 2001 From: Matthew Holloway Date: Wed, 19 Jun 2024 18:55:50 +1200 Subject: [PATCH 08/12] WIP tests for pages left to ballot on --- ietf/iesg/tests.py | 153 +++++++++++++++++++++++++++++++++++---------- ietf/iesg/utils.py | 12 ++-- ietf/iesg/views.py | 3 + 3 files changed, 130 insertions(+), 38 deletions(-) diff --git a/ietf/iesg/tests.py b/ietf/iesg/tests.py index 09fdb2b865..481b10f817 100644 --- a/ietf/iesg/tests.py +++ b/ietf/iesg/tests.py @@ -500,44 +500,11 @@ def test_agenda_documents(self): url = urlreverse("ietf.iesg.views.agenda_documents") r = self.client.get(url) - dates = list(TelechatDate.objects.order_by('date').values_list("date", flat=True)[:4]) - docs_by_date = dict((d, []) for d in dates) - docs = Document.objects.distinct() - for doc in docs: - d = doc.telechat_date() - if d in docs_by_date: - # Set some states that affect the returned ad_pages_left_to_ballot_on - doc.set_state(State.objects.get(used=True, type="draft-iesg", slug="pub")) - self.assertEqual(r.status_code, 200) for k, d in self.telechat_docs.items(): self.assertContains(r, d.name, msg_prefix="%s '%s' not in response" % (k, d.name, )) self.assertContains(r, d.title, msg_prefix="%s '%s' not in response" % (k, d.title, )) - - for telechat in r.context["telechats"]: - # non-AD users should be 0 - self.assertEqual(telechat["ad_pages_left_to_ballot_on"], 0, "%s ad_pages_left_to_ballot_on not in response" % (telechat["ad_pages_left_to_ballot_on"])) - - username = "ad" - can_login = self.client.login(username=username, password="%s+password" % username) - self.assertTrue(can_login) - logged_in_request = self.client.get(url) - telechats = logged_in_request.context["telechats"] - self.assertGreater(len(telechats), 0, "Expected multiple telechats but received %d" % (len(telechats))) - self.assertEqual(telechats[0]["ad_pages_left_to_ballot_on"], 383, "Expected a specific number of pages left to ballot on for this AD '%s'" % (username)) - - for index, telechat in enumerate(telechats): - pages = telechat["pages"] - ad_pages_left_to_ballot_on = telechat["ad_pages_left_to_ballot_on"] - previous_pages = r.context["telechats"][index]["pages"] - self.assertEqual(previous_pages, pages, "Expected same page count as previous request but was %s vs %s" % (previous_pages, pages)) - self.assertGreaterEqual(pages, 0, "%s pages not in response" % (pages)) - self.assertGreaterEqual(ad_pages_left_to_ballot_on, 0, "%s ad_pages_left_to_ballot_on not in response" % (ad_pages_left_to_ballot_on)) - # `ad_pages_left_to_ballot_on` should never exceed `pages` - self.assertGreaterEqual(pages, ad_pages_left_to_ballot_on, "pages < ad_pages_left_to_ballot_on") - - self.client.logout() def test_past_documents(self): url = urlreverse("ietf.iesg.views.past_documents") @@ -613,6 +580,126 @@ def test_admin_change(self): draft = Document.objects.get(name="draft-ietf-mars-test") self.assertEqual(draft.telechat_date(),today) +class IESGAgendaTelechatPagesTests(TestCase): + def setUp(self): + super().setUp() + + # ad = Person.objects.get(user__username="ad") + + by = Person.objects.get(name="Areað Irector") + + mars = GroupFactory(acronym='mars',parent=Group.objects.get(acronym='farfut')) + + agenda_date = get_agenda_date() + + mars = GroupFactory(acronym='mars',parent=Group.objects.get(acronym='farfut')) + wgdraft = WgDraftFactory(name='draft-ietf-mars-test', group=mars, intended_std_level_id='ps') + rfc = IndividualRfcFactory.create(stream_id='irtf', rfc_number=6666, std_level_id='inf', ) + wgdraft.relateddocument_set.create(target=rfc, relationship_id='refnorm') + ise_draft = IndividualDraftFactory(name='draft-imaginary-independent-submission') + ise_draft.stream = StreamName.objects.get(slug="ise") + ise_draft.save_with_history([DocEvent(doc=ise_draft, rev=ise_draft.rev, type="changed_stream", by=Person.objects.get(user__username="secretary"), desc="Test")]) + + date = date_today(settings.TIME_ZONE) + datetime.timedelta(days=50) + TelechatDate.objects.create(date=date) + + telechat_event = TelechatDocEvent.objects.create( + type="scheduled_for_telechat", + doc=wgdraft, + rev=wgdraft.rev, + by=by, + telechat_date=date, + returning_item=True) + telechat_event.save() + + ConflictReviewFactory(name='conflict-review-imaginary-irtf-submission', review_of=ise_draft) + BaseDocumentFactory(type_id='statchg',name='status-change-imaginary-mid-review') + WgRfcFactory(std_level_id='inf') + WgRfcFactory(std_level_id='ps') + CharterFactory(states=[('charter','iesgrev')]) + + self.telechat_docs = { + "ietf_draft": Document.objects.get(name="draft-ietf-mars-test"), + "ise_draft": ise_draft, + "conflrev": Document.objects.get(name="conflict-review-imaginary-irtf-submission"), + "statchg": Document.objects.get(name="status-change-imaginary-mid-review"), + "charter": Document.objects.filter(type="charter")[0], + } + + by = Person.objects.get(name="Areað Irector") + date = get_agenda_date() + + for d in list(self.telechat_docs.values()): + TelechatDocEvent.objects.create(type="scheduled_for_telechat", + doc=d, + rev=d.rev, + by=by, + telechat_date=date, + returning_item=True) + + # mars = GroupFactory(acronym='mars',parent=Group.objects.get(acronym='farfut')) + dates = list(TelechatDate.objects.order_by('date').values_list("date", flat=True)[:4]) + for index, date in enumerate(dates): + for n in range(10): + # candidates = Document.objects.filter( + # docevent__telechatdocevent__telechat_date=date + # ).distinct() + draft = WgDraftFactory( + name='draft-ietf-test-%s-%i' % (date, n), + # time=date, + group=mars, + intended_std_level_id='ps', + pages=20 * (index + 1) + ) + TelechatDocEvent.objects.create(type="scheduled_for_telechat", + doc=draft, + rev=draft.rev, + by=by, + telechat_date=agenda_date, + returning_item=True) + # update_telechat(None, draft, ad, date) + # ballot = create_ballot_if_not_open(None, draft, ad, 'approve') + # pos = BallotPositionDocEvent() + # pos.ballot = ballot + # pos.pos_id = "discuss" + # pos.type = "changed_ballot_position" + # pos.doc = draft + # pos.rev = draft.rev + # pos.balloter = pos.by = ad + # pos.save() + + + def test_ad_pages_left_to_ballot_on(self): + url = urlreverse("ietf.iesg.views.agenda_documents") + + r = self.client.get(url) + self.assertEqual(r.status_code, 200) + + logged_in_request = self.client.get(url) + + username = "ad" + can_login = self.client.login(username=username, password="%s+password" % username) + self.assertTrue(can_login) + + telechats = logged_in_request.context["telechats"] + for telechat in telechats: + print("actual", telechat["pages"], telechat["ad_pages_left_to_ballot_on"]) + self.assertGreater(len(telechats), 0, "Expected multiple telechats but received %d" % (len(telechats))) + self.assertEqual(telechats[0]["ad_pages_left_to_ballot_on"], 383, "Expected a specific number of pages left to ballot on for this AD '%s'" % (username)) + + for index, telechat in enumerate(telechats): + pages = telechat["pages"] + ad_pages_left_to_ballot_on = telechat["ad_pages_left_to_ballot_on"] + previous_pages = r.context["telechats"][index]["pages"] + self.assertEqual(previous_pages, pages, "Expected same page count as previous request but was %s vs %s" % (previous_pages, pages)) + self.assertGreaterEqual(pages, 0, "%s pages not in response" % (pages)) + self.assertGreaterEqual(ad_pages_left_to_ballot_on, 0, "%s ad_pages_left_to_ballot_on not in response" % (ad_pages_left_to_ballot_on)) + # `ad_pages_left_to_ballot_on` should never exceed `pages` + self.assertGreaterEqual(pages, ad_pages_left_to_ballot_on, "pages < ad_pages_left_to_ballot_on") + + self.client.logout() + + class RescheduleOnAgendaTests(TestCase): def test_reschedule(self): draft = WgDraftFactory() diff --git a/ietf/iesg/utils.py b/ietf/iesg/utils.py index 7ae7bda92b..62fe9f9fe3 100644 --- a/ietf/iesg/utils.py +++ b/ietf/iesg/utils.py @@ -26,14 +26,16 @@ def telechat_page_count(date=None, docs=None, ad=None): ad_pages_left_to_ballot_on = 0 pages_for_approval = 0 + for draft in drafts: pages_for_approval += draft.pages or 0 if ad: - ad_pages_left_to_ballot_on += draft.pages or 0 - docevents = list(draft.docevent_set.filter(type="changed_state")) - ad_docevents = list(filter(lambda docevent: docevent.by == ad, docevents)) - if len(ad_docevents) > 0: - ad_pages_left_to_ballot_on -= draft.pages or 0 + ballot = draft.active_ballot() + if ballot: + positions = ballot.active_balloter_positions() + ad_position = positions[ad] + if ad_position is None or ad_position == "norecord": + ad_pages_left_to_ballot_on += draft.pages or 0 pages_for_action = 0 for d in for_action: diff --git a/ietf/iesg/views.py b/ietf/iesg/views.py index 641cc600c1..c1830bfa91 100644 --- a/ietf/iesg/views.py +++ b/ietf/iesg/views.py @@ -361,6 +361,7 @@ def handle_reschedule_form(request, doc, dates, status): return form def agenda_documents(request): + print("route agenda_documents") ad = request.user.person if has_role(request.user, "Area Director") else None dates = list(TelechatDate.objects.active().order_by('date').values_list("date", flat=True)[:4]) @@ -394,6 +395,8 @@ def agenda_documents(request): fill_in_agenda_docs(date, sections, docs_by_date[date]) page_count = telechat_page_count(docs=docs_by_date[date], ad=ad) pages = page_count.for_approval + + print("date", date) telechats.append({ "date": date, From 2451165b5d56dd6d599681b3b6559c972ddf20e9 Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Fri, 21 Jun 2024 12:03:15 -0500 Subject: [PATCH 09/12] chore: remove whitespace change --- ietf/iesg/tests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ietf/iesg/tests.py b/ietf/iesg/tests.py index 481b10f817..4298c7a7b3 100644 --- a/ietf/iesg/tests.py +++ b/ietf/iesg/tests.py @@ -166,7 +166,7 @@ def setUp(self): "conflrev": Document.objects.get(name="conflict-review-imaginary-irtf-submission"), "statchg": Document.objects.get(name="status-change-imaginary-mid-review"), "charter": Document.objects.filter(type="charter")[0], - } + } by = Person.objects.get(name="Areað Irector") date = get_agenda_date() From d5aff6fc416a0317aef7ef8ce220ab29205f1bd3 Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Fri, 21 Jun 2024 12:04:49 -0500 Subject: [PATCH 10/12] fix: look into the BallotPositionDocEventObject --- ietf/iesg/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ietf/iesg/utils.py b/ietf/iesg/utils.py index 62fe9f9fe3..a56fa72cee 100644 --- a/ietf/iesg/utils.py +++ b/ietf/iesg/utils.py @@ -34,7 +34,7 @@ def telechat_page_count(date=None, docs=None, ad=None): if ballot: positions = ballot.active_balloter_positions() ad_position = positions[ad] - if ad_position is None or ad_position == "norecord": + if ad_position is None or ad_position.pos_id == "norecord": ad_pages_left_to_ballot_on += draft.pages or 0 pages_for_action = 0 From 8446ad311c48957ac480e2202d4eaafaf1209b62 Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Fri, 21 Jun 2024 12:13:38 -0500 Subject: [PATCH 11/12] chore: remove prints --- ietf/iesg/tests.py | 98 +++------------------------------------------- ietf/iesg/views.py | 3 -- 2 files changed, 5 insertions(+), 96 deletions(-) diff --git a/ietf/iesg/tests.py b/ietf/iesg/tests.py index 4298c7a7b3..b76fcefaee 100644 --- a/ietf/iesg/tests.py +++ b/ietf/iesg/tests.py @@ -581,107 +581,19 @@ def test_admin_change(self): self.assertEqual(draft.telechat_date(),today) class IESGAgendaTelechatPagesTests(TestCase): - def setUp(self): - super().setUp() - - # ad = Person.objects.get(user__username="ad") - - by = Person.objects.get(name="Areað Irector") - - mars = GroupFactory(acronym='mars',parent=Group.objects.get(acronym='farfut')) - - agenda_date = get_agenda_date() - - mars = GroupFactory(acronym='mars',parent=Group.objects.get(acronym='farfut')) - wgdraft = WgDraftFactory(name='draft-ietf-mars-test', group=mars, intended_std_level_id='ps') - rfc = IndividualRfcFactory.create(stream_id='irtf', rfc_number=6666, std_level_id='inf', ) - wgdraft.relateddocument_set.create(target=rfc, relationship_id='refnorm') - ise_draft = IndividualDraftFactory(name='draft-imaginary-independent-submission') - ise_draft.stream = StreamName.objects.get(slug="ise") - ise_draft.save_with_history([DocEvent(doc=ise_draft, rev=ise_draft.rev, type="changed_stream", by=Person.objects.get(user__username="secretary"), desc="Test")]) - - date = date_today(settings.TIME_ZONE) + datetime.timedelta(days=50) - TelechatDate.objects.create(date=date) - - telechat_event = TelechatDocEvent.objects.create( - type="scheduled_for_telechat", - doc=wgdraft, - rev=wgdraft.rev, - by=by, - telechat_date=date, - returning_item=True) - telechat_event.save() - - ConflictReviewFactory(name='conflict-review-imaginary-irtf-submission', review_of=ise_draft) - BaseDocumentFactory(type_id='statchg',name='status-change-imaginary-mid-review') - WgRfcFactory(std_level_id='inf') - WgRfcFactory(std_level_id='ps') - CharterFactory(states=[('charter','iesgrev')]) - - self.telechat_docs = { - "ietf_draft": Document.objects.get(name="draft-ietf-mars-test"), - "ise_draft": ise_draft, - "conflrev": Document.objects.get(name="conflict-review-imaginary-irtf-submission"), - "statchg": Document.objects.get(name="status-change-imaginary-mid-review"), - "charter": Document.objects.filter(type="charter")[0], - } - - by = Person.objects.get(name="Areað Irector") - date = get_agenda_date() - - for d in list(self.telechat_docs.values()): - TelechatDocEvent.objects.create(type="scheduled_for_telechat", - doc=d, - rev=d.rev, - by=by, - telechat_date=date, - returning_item=True) - - # mars = GroupFactory(acronym='mars',parent=Group.objects.get(acronym='farfut')) - dates = list(TelechatDate.objects.order_by('date').values_list("date", flat=True)[:4]) - for index, date in enumerate(dates): - for n in range(10): - # candidates = Document.objects.filter( - # docevent__telechatdocevent__telechat_date=date - # ).distinct() - draft = WgDraftFactory( - name='draft-ietf-test-%s-%i' % (date, n), - # time=date, - group=mars, - intended_std_level_id='ps', - pages=20 * (index + 1) - ) - TelechatDocEvent.objects.create(type="scheduled_for_telechat", - doc=draft, - rev=draft.rev, - by=by, - telechat_date=agenda_date, - returning_item=True) - # update_telechat(None, draft, ad, date) - # ballot = create_ballot_if_not_open(None, draft, ad, 'approve') - # pos = BallotPositionDocEvent() - # pos.ballot = ballot - # pos.pos_id = "discuss" - # pos.type = "changed_ballot_position" - # pos.doc = draft - # pos.rev = draft.rev - # pos.balloter = pos.by = ad - # pos.save() - def test_ad_pages_left_to_ballot_on(self): url = urlreverse("ietf.iesg.views.agenda_documents") - r = self.client.get(url) - self.assertEqual(r.status_code, 200) - - logged_in_request = self.client.get(url) - username = "ad" can_login = self.client.login(username=username, password="%s+password" % username) self.assertTrue(can_login) - telechats = logged_in_request.context["telechats"] + response = self.client.get(url) + + + telechats = response.context["telechats"] + return 0 for telechat in telechats: print("actual", telechat["pages"], telechat["ad_pages_left_to_ballot_on"]) self.assertGreater(len(telechats), 0, "Expected multiple telechats but received %d" % (len(telechats))) diff --git a/ietf/iesg/views.py b/ietf/iesg/views.py index c1830bfa91..8edf9bfcdd 100644 --- a/ietf/iesg/views.py +++ b/ietf/iesg/views.py @@ -361,7 +361,6 @@ def handle_reschedule_form(request, doc, dates, status): return form def agenda_documents(request): - print("route agenda_documents") ad = request.user.person if has_role(request.user, "Area Director") else None dates = list(TelechatDate.objects.active().order_by('date').values_list("date", flat=True)[:4]) @@ -396,8 +395,6 @@ def agenda_documents(request): page_count = telechat_page_count(docs=docs_by_date[date], ad=ad) pages = page_count.for_approval - print("date", date) - telechats.append({ "date": date, "pages": pages, From 191ac983a347b3a185736fd56bb9e4c05eb9121d Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Fri, 21 Jun 2024 13:41:34 -0500 Subject: [PATCH 12/12] fix: restructure test --- ietf/iesg/tests.py | 68 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 48 insertions(+), 20 deletions(-) diff --git a/ietf/iesg/tests.py b/ietf/iesg/tests.py index b76fcefaee..a7170084fa 100644 --- a/ietf/iesg/tests.py +++ b/ietf/iesg/tests.py @@ -18,7 +18,7 @@ from ietf.doc.models import DocEvent, BallotPositionDocEvent, TelechatDocEvent from ietf.doc.models import Document, State, RelatedDocument -from ietf.doc.factories import WgDraftFactory, IndividualDraftFactory, ConflictReviewFactory, BaseDocumentFactory, CharterFactory, WgRfcFactory, IndividualRfcFactory +from ietf.doc.factories import BallotDocEventFactory, BallotPositionDocEventFactory, TelechatDocEventFactory, WgDraftFactory, IndividualDraftFactory, ConflictReviewFactory, BaseDocumentFactory, CharterFactory, WgRfcFactory, IndividualRfcFactory from ietf.doc.utils import create_ballot_if_not_open from ietf.group.factories import RoleFactory, GroupFactory, DatedGroupMilestoneFactory, DatelessGroupMilestoneFactory from ietf.group.models import Group, GroupMilestone, Role @@ -581,35 +581,63 @@ def test_admin_change(self): self.assertEqual(draft.telechat_date(),today) class IESGAgendaTelechatPagesTests(TestCase): + def setUp(self): + super().setUp() + # make_immutable_test_data made a set of future telechats - only need one + # We'll take the "next" one + self.telechat_date = get_agenda_date() + # make_immutable_test_data made and area with only one ad - give it another + ad = Person.objects.get(user__username="ad") + adrole = Role.objects.get(person=ad, name="ad") + ad2 = RoleFactory(group=adrole.group, name_id="ad").person + self.ads=[ad,ad2] + # Make some drafts + docs = [ + WgDraftFactory(pages=2, states=[('draft-iesg','iesg-eva'),]), + IndividualDraftFactory(pages=20, states=[('draft-iesg','iesg-eva'),]), + WgDraftFactory(pages=200, states=[('draft-iesg','iesg-eva'),]), + ] + # Put them on the telechat + for doc in docs: + TelechatDocEventFactory(doc=doc, telechat_date=self.telechat_date) + # Give them ballots + ballots = [BallotDocEventFactory(doc=doc) for doc in docs] + + # Give the "ad" Area-Director a discuss on one + BallotPositionDocEventFactory(balloter=ad, doc=docs[0], pos_id="discuss", ballot=ballots[0]) + # and a "norecord" position on another + BallotPositionDocEventFactory(balloter=ad, doc=docs[1], pos_id="norecord", ballot=ballots[1]) + # Now "ad" should have 220 pages left to ballot on. + # Every other ad should have 222 pages left to ballot on. + def test_ad_pages_left_to_ballot_on(self): url = urlreverse("ietf.iesg.views.agenda_documents") - username = "ad" - can_login = self.client.login(username=username, password="%s+password" % username) - self.assertTrue(can_login) + # A non-AD user won't get "pages left" + response = self.client.get(url) + telechat = response.context["telechats"][0] + self.assertEqual(telechat["date"], self.telechat_date) + self.assertEqual(telechat["ad_pages_left_to_ballot_on"],0) + self.assertNotContains(response,"pages left to ballot on") + + username=self.ads[0].user.username + self.assertTrue(self.client.login(username=username, password=f"{username}+password")) response = self.client.get(url) + telechat = response.context["telechats"][0] + self.assertEqual(telechat["ad_pages_left_to_ballot_on"],220) + self.assertContains(response,"220 pages left to ballot on") + self.client.logout() + username=self.ads[1].user.username + self.assertTrue(self.client.login(username=username, password=f"{username}+password")) - telechats = response.context["telechats"] - return 0 - for telechat in telechats: - print("actual", telechat["pages"], telechat["ad_pages_left_to_ballot_on"]) - self.assertGreater(len(telechats), 0, "Expected multiple telechats but received %d" % (len(telechats))) - self.assertEqual(telechats[0]["ad_pages_left_to_ballot_on"], 383, "Expected a specific number of pages left to ballot on for this AD '%s'" % (username)) + response = self.client.get(url) + telechat = response.context["telechats"][0] + self.assertEqual(telechat["ad_pages_left_to_ballot_on"],222) - for index, telechat in enumerate(telechats): - pages = telechat["pages"] - ad_pages_left_to_ballot_on = telechat["ad_pages_left_to_ballot_on"] - previous_pages = r.context["telechats"][index]["pages"] - self.assertEqual(previous_pages, pages, "Expected same page count as previous request but was %s vs %s" % (previous_pages, pages)) - self.assertGreaterEqual(pages, 0, "%s pages not in response" % (pages)) - self.assertGreaterEqual(ad_pages_left_to_ballot_on, 0, "%s ad_pages_left_to_ballot_on not in response" % (ad_pages_left_to_ballot_on)) - # `ad_pages_left_to_ballot_on` should never exceed `pages` - self.assertGreaterEqual(pages, ad_pages_left_to_ballot_on, "pages < ad_pages_left_to_ballot_on") - self.client.logout() class RescheduleOnAgendaTests(TestCase):