-
Notifications
You must be signed in to change notification settings - Fork 10.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initialize all user-options upfront in AppOptions #18501
Conversation
- Initialize all user-options upfront, to allow getting the options without having to check if they exist first. (This is easier to implement after PR 18475 landed.) - Move the user-options into a private field in `AppOptions`. (This code is old enough to pre-date general availability of that class feature.) - Move code/methods limited to GENERIC-builds into `AppOptions`.
/botio integrationtest |
From: Bot.io (Linux m4)ReceivedCommand cmd_integrationtest from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.241.84.105:8877/fac32c04df34930/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_integrationtest from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.193.163.58:8877/61237ad1436b104/output.txt |
From: Bot.io (Windows)SuccessFull output at http://54.193.163.58:8877/61237ad1436b104/output.txt Total script time: 18.86 mins
|
/botio-linux integrationtest |
From: Bot.io (Linux m4)ReceivedCommand cmd_integrationtest from @calixteman received. Current queue size: 0 Live output at: http://54.241.84.105:8877/c925caff6941e41/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.241.84.105:8877/c925caff6941e41/output.txt Total script time: 8.71 mins
|
/botio-linux preview |
From: Bot.io (Linux m4)ReceivedCommand cmd_preview from @timvandermeij received. Current queue size: 0 Live output at: http://54.241.84.105:8877/edbc4370d2912ae/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.241.84.105:8877/edbc4370d2912ae/output.txt Total script time: 1.03 mins Published |
/botio test |
From: Bot.io (Windows)ReceivedCommand cmd_test from @timvandermeij received. Current queue size: 0 Live output at: http://54.193.163.58:8877/0a9d0b1d2913894/output.txt |
From: Bot.io (Linux m4)ReceivedCommand cmd_test from @timvandermeij received. Current queue size: 0 Live output at: http://54.241.84.105:8877/0cfb3a2c3688c11/output.txt |
From: Bot.io (Linux m4)FailedFull output at http://54.241.84.105:8877/0cfb3a2c3688c11/output.txt Total script time: 29.45 mins
Image differences available at: http://54.241.84.105:8877/0cfb3a2c3688c11/reftest-analyzer.html#web=eq.log |
From: Bot.io (Windows)FailedFull output at http://54.193.163.58:8877/0a9d0b1d2913894/output.txt Total script time: 47.33 mins
Image differences available at: http://54.193.163.58:8877/0a9d0b1d2913894/reftest-analyzer.html#web=eq.log |
Thank you for improving this! |
Initialize all user-options upfront, to allow getting the options without having to check if they exist first. (This is easier to implement after PR Remove the unused
AppOptions.remove
method #18475 landed.)Move the user-options into a private field in
AppOptions
. (This code is old enough to pre-date general availability of that class feature.)Move code/methods limited to GENERIC-builds into
AppOptions
.