[CI] Stabilize visual tests, remove appAction, and update pane buttons (#7033)

* Add a VISUAL_URL constant and remove all vestiges of hide inspector and tree

* hide timer and add concurrency

* turn off concurrency

* factor out old appAction

* Add expand button to panes

* remove old slow annotations

* fix fault

* update domcontentloaded

* missed refactor

* driveby: setTimeBounds private

* add comments to the percyCSS

* suggest MISSION_TIME

* more notes

* regen

* clean up test

* driveby: clean up order

* restructure

* add new suite now that i'ts hidden

* use mission time everywhere possible

* driveby

* rerun generatedata

* comments

* lintfix
This commit is contained in:
John Hill
2023-09-11 16:33:46 -07:00
committed by GitHub
parent 8e917b2679
commit 2a1064cbab
36 changed files with 236 additions and 182 deletions

View File

@@ -28,11 +28,17 @@
<button
v-if="isCollapsable"
class="l-pane__collapse-button c-icon-button"
:name="collapseTitle"
:title="collapseTitle"
@click="toggleCollapse"
></button>
</div>
<button class="l-pane__expand-button" @click="toggleCollapse">
<button
class="l-pane__expand-button"
:name="expandTitle"
:title="expandTitle"
@click="toggleCollapse"
>
<span class="l-pane__expand-button__label">{{ label }}</span>
</button>
<div class="l-pane__contents">
@@ -81,6 +87,9 @@ export default {
collapseTitle() {
return `Collapse ${this.label} Pane`;
},
expandTitle() {
return `Expand ${this.label} Pane`;
},
localStorageKey() {
if (!this.label) {
return null;