Fiesta 1.2.0: Rastrillo's fixes since the seed, and fiesta.Sources()
The console rail's current item draws its ring and shadow whole, the one change to how 1.0 markup looks. shell.js ignores a skipped page transition's AbortError, and the new transition.js does the same for column, stage and topbar pages. busy.js leaves a data-live-form form to the script that sends it. fiesta.Sources() says where each example state came from, so a server can hold its templates to the examples. Each change to a 1.0 file passes its gate through a named, scoped exception with its own regression test; the frozen 1.0 tree is untouched. hack/catch-up-1.2.md records which side was newer for every hunk. Reviewed by Astra with one fix round (discussion #40); copy by Luna. The 1.2.0 release rebuilt at the tip byte for byte. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Squashed from rastrillo-catch-up into main.
CHANGELOG.md+10 −0README.md+1 −0check/baseline_test.go+144 −2check/liveform_browser_test.go+174 −0check/matrix_browser_test.go+15 −2check/node/transition_node.mjs+96 −0check/oneoh_browser_test.go+32 −15check/parity_browser_test.go+17 −5check/rendering_exception_browser_test.go+272 −0check/scripts_test.go+50 −6check/shell_test.go+73 −0css/tokens.css+7 −2examples/examples.json+4 −1examples/layout-column/default.html+1 −0examples/layout-stage/default.html+1 −0examples/layout-topbar/default.html+1 −0fiesta.go+12 −8fiesta_test.go+3 −3hack/catch-up-1.2.md+143 −0hack/seed/README.md+2 −0internal/gallery/copy.go+18 −17internal/gallery/i18n/ar.json+2 −1internal/gallery/i18n/bn.json+2 −1internal/gallery/i18n/drafts.json+17 −1internal/gallery/i18n/es.json+2 −1internal/gallery/i18n/ga.json+2 −1internal/gallery/i18n/hi.json+2 −1internal/gallery/i18n/ja.json+2 −1internal/gallery/i18n/pt-PT.json+2 −1internal/gallery/i18n/ru.json+2 −1internal/gallery/i18n/vi.json+2 −1internal/gallery/i18n/yue.json+2 −1internal/gallery/i18n/zh-Hans.json+2 −1internal/gallery/started.go+18 −15internal/gallery/started_test.go+1 −1js/busy.js+18 −1js/shell.js+27 −16js/transition.js+23 −0releases/1.2.0/.fiesta+3 −0releases/1.2.0/LICENSE+373 −0releases/1.2.0/NOTICE+43 −0releases/1.2.0/SHA256SUMS+57 −0releases/1.2.0/anchor.js+38 −0releases/1.2.0/busy.js+137 −0releases/1.2.0/calendar.js+370 −0releases/1.2.0/copy.js+108 −0releases/1.2.0/datetime.js+1270 −0releases/1.2.0/day.css+134 −0releases/1.2.0/fiesta-plain.css+1746 −0releases/1.2.0/fiesta-signal.css+1746 −0releases/1.2.0/fiesta.css+1765 −0releases/1.2.0/fiesta.js+162 −0releases/1.2.0/i18n/ar.js+44 −0releases/1.2.0/i18n/ar.json+43 −0releases/1.2.0/i18n/bn.js+44 −0releases/1.2.0/i18n/bn.json+43 −0releases/1.2.0/i18n/en.js+44 −0releases/1.2.0/i18n/en.json+43 −0releases/1.2.0/i18n/es.js+44 −0releases/1.2.0/i18n/es.json+43 −0releases/1.2.0/i18n/ga.js+44 −0releases/1.2.0/i18n/ga.json+43 −0releases/1.2.0/i18n/hi.js+44 −0releases/1.2.0/i18n/hi.json+43 −0releases/1.2.0/i18n/ja.js+44 −0releases/1.2.0/i18n/ja.json+43 −0releases/1.2.0/i18n/pt-PT.js+44 −0releases/1.2.0/i18n/pt-PT.json+43 −0releases/1.2.0/i18n/ru.js+44 −0releases/1.2.0/i18n/ru.json+43 −0releases/1.2.0/i18n/vi.js+44 −0releases/1.2.0/i18n/vi.json+43 −0releases/1.2.0/i18n/yue.js+44 −0releases/1.2.0/i18n/yue.json+43 −0releases/1.2.0/i18n/zh-Hans.js+44 −0releases/1.2.0/i18n/zh-Hans.json+43 −0releases/1.2.0/icons.svg+14 −0releases/1.2.0/icons/alert-triangle.svg+1 −0releases/1.2.0/icons/check-circle.svg+1 −0releases/1.2.0/icons/check.svg+1 −0releases/1.2.0/icons/chevron-down.svg+1 −0releases/1.2.0/icons/help-circle.svg+1 −0releases/1.2.0/icons/info.svg+1 −0releases/1.2.0/icons/kebab.svg+1 −0releases/1.2.0/icons/menu.svg+1 −0releases/1.2.0/icons/plus.svg+1 −0releases/1.2.0/icons/search.svg+1 −0releases/1.2.0/icons/x-circle.svg+1 −0releases/1.2.0/icons/x.svg+1 −0releases/1.2.0/light.js+198 −0releases/1.2.0/plain.css+115 −0releases/1.2.0/select.js+859 −0releases/1.2.0/shell.css+32 −0releases/1.2.0/shell.js+87 −0releases/1.2.0/signal.css+115 −0releases/1.2.0/tokens.css+1631 −0releases/1.2.0/transition.js+22 −0releases_test.go+59 −6sources.go+44 −0sources_test.go+102 −0
CI passed — run details
CI log
=== gofmt ===
=== no-rastrillo ===
mkdir -p "/var/lib/amadan-runner/w4/repos/rastrillo__fiesta/wt/main/.build/tmp"
go test -run '^(TestFiestaNeverImportsRastrillo|TestThePublicPackagesLinkNoBrowser)$' -count=1 .
ok amadan.net/rastrillo/fiesta 0.160s
=== size ===
go test ./internal/build -run '^TestTheOneLinkIsUnder25KiBGzipped$' -count=1 -v
=== RUN TestTheOneLinkIsUnder25KiBGzipped
build_test.go:138: fiesta-plain.css: 158448 bytes, 23151 bytes gzipped (22.6 KiB of the 25.0 KiB limit)
build_test.go:138: fiesta-signal.css: 158543 bytes, 23264 bytes gzipped (22.7 KiB of the 25.0 KiB limit)
build_test.go:138: fiesta.css: 161362 bytes, 23870 bytes gzipped (23.3 KiB of the 25.0 KiB limit)
--- PASS: TestTheOneLinkIsUnder25KiBGzipped (0.03s)
PASS
ok amadan.net/rastrillo/fiesta/internal/build 0.027s
=== history ===
history: 8 commits; release tags: v1.0.0 v1.1.0
=== suite ===
--- shard 0 of 49 ---
==> shard 0 of 49: make root
go build ./...
go vet ./...
FIESTA_TEST_REQUIRE_NODE=1 FIESTA_TEST_REQUIRE_GIT=1 FIESTA_TEST_REQUIRE_TAGS=1 ./hack/gotest.sh root 'internal/gallery@3 cmd/fiesta@2 internal/www@2'
ok amadan.net/rastrillo/fiesta 5.340s
ok amadan.net/rastrillo/fiesta/check 28.369s
ok amadan.net/rastrillo/fiesta/example 0.113s
? amadan.net/rastrillo/fiesta/hack/seed/english [no test files]
ok amadan.net/rastrillo/fiesta/internal/axe 0.178s
ok amadan.net/rastrillo/fiesta/internal/build 1.696s
ok amadan.net/rastrillo/fiesta/internal/codeview 0.007s
? amadan.net/rastrillo/fiesta/internal/harness [no test files]
ok amadan.net/rastrillo/fiesta/internal/markup 0.019s
ok amadan.net/rastrillo/fiesta/internal/nodetest 0.539s
ok amadan.net/rastrillo/fiesta/internal/rowrule 0.021s
ok amadan.net/rastrillo/fiesta/internal/site 1.768s
ok amadan.net/rastrillo/fiesta/internal/tokens 0.016s
suite: root took 40s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m14.610000s 0m2.560000s
--- shard 1 of 49 ---
==> shard 1 of 49: make test.internal.gallery~1of3
FIESTA_TEST_REQUIRE_NODE=1 FIESTA_TEST_REQUIRE_GIT=1 FIESTA_TEST_REQUIRE_TAGS=1 ./hack/gotest.sh test 'internal.gallery~1of3'
gotest: slice 1 of 3 of ./internal/gallery/ runs 37 of 109 test tests
ok amadan.net/rastrillo/fiesta/internal/gallery 106.804s
suite: test.internal.gallery~1of3 took 112s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m50.900000s 0m1.470000s
--- shard 2 of 49 ---
==> shard 2 of 49: make test.internal.gallery~2of3
FIESTA_TEST_REQUIRE_NODE=1 FIESTA_TEST_REQUIRE_GIT=1 FIESTA_TEST_REQUIRE_TAGS=1 ./hack/gotest.sh test 'internal.gallery~2of3'
gotest: slice 2 of 3 of ./internal/gallery/ runs 36 of 109 test tests
ok amadan.net/rastrillo/fiesta/internal/gallery 109.506s
suite: test.internal.gallery~2of3 took 115s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m54.190000s 0m1.530000s
--- shard 3 of 49 ---
==> shard 3 of 49: make test.internal.gallery~3of3
FIESTA_TEST_REQUIRE_NODE=1 FIESTA_TEST_REQUIRE_GIT=1 FIESTA_TEST_REQUIRE_TAGS=1 ./hack/gotest.sh test 'internal.gallery~3of3'
gotest: slice 3 of 3 of ./internal/gallery/ runs 36 of 109 test tests
ok amadan.net/rastrillo/fiesta/internal/gallery 105.005s
suite: test.internal.gallery~3of3 took 111s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m48.380000s 0m1.290000s
--- shard 4 of 49 ---
==> shard 4 of 49: make test.cmd.fiesta~1of2
FIESTA_TEST_REQUIRE_NODE=1 FIESTA_TEST_REQUIRE_GIT=1 FIESTA_TEST_REQUIRE_TAGS=1 ./hack/gotest.sh test 'cmd.fiesta~1of2'
gotest: slice 1 of 2 of ./cmd/fiesta/ runs 8 of 13 test tests
ok amadan.net/rastrillo/fiesta/cmd/fiesta 102.929s
suite: test.cmd.fiesta~1of2 took 108s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m41.200000s 0m3.350000s
--- shard 5 of 49 ---
==> shard 5 of 49: make test.cmd.fiesta~2of2
FIESTA_TEST_REQUIRE_NODE=1 FIESTA_TEST_REQUIRE_GIT=1 FIESTA_TEST_REQUIRE_TAGS=1 ./hack/gotest.sh test 'cmd.fiesta~2of2'
gotest: slice 2 of 2 of ./cmd/fiesta/ runs 5 of 13 test tests
ok amadan.net/rastrillo/fiesta/cmd/fiesta 110.155s
suite: test.cmd.fiesta~2of2 took 114s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m46.070000s 0m2.980000s
--- shard 6 of 49 ---
==> shard 6 of 49: make test.internal.www~1of2
FIESTA_TEST_REQUIRE_NODE=1 FIESTA_TEST_REQUIRE_GIT=1 FIESTA_TEST_REQUIRE_TAGS=1 ./hack/gotest.sh test 'internal.www~1of2'
gotest: slice 1 of 2 of ./internal/www/ runs 14 of 28 test tests
ok amadan.net/rastrillo/fiesta/internal/www 118.287s
suite: test.internal.www~1of2 took 124s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m52.050000s 0m1.920000s
--- shard 7 of 49 ---
==> shard 7 of 49: make test.internal.www~2of2
FIESTA_TEST_REQUIRE_NODE=1 FIESTA_TEST_REQUIRE_GIT=1 FIESTA_TEST_REQUIRE_TAGS=1 ./hack/gotest.sh test 'internal.www~2of2'
gotest: slice 2 of 2 of ./internal/www/ runs 14 of 28 test tests
ok amadan.net/rastrillo/fiesta/internal/www 120.491s
suite: test.internal.www~2of2 took 127s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m52.460000s 0m2.050000s
--- shard 8 of 49 ---
==> shard 8 of 49: make staticcheck
go run honnef.co/go/tools/cmd/staticcheck@v0.8.2 -tags browser ./...
suite: staticcheck took 19s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m18.280000s 0m1.310000s
--- shard 9 of 49 ---
==> shard 9 of 49: make govulncheck
go run golang.org/x/vuln/cmd/govulncheck@v1.8.0 ./...
=== Symbol Results ===
No vulnerabilities found.
Your code is affected by 0 vulnerabilities.
This scan also found 2 vulnerabilities in packages you import and 5
vulnerabilities in modules you require, but your code doesn't appear to call
these vulnerabilities.
Use '-show verbose' for more details.
suite: govulncheck took 8s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m3.180000s 0m0.390000s
--- shard 10 of 49 ---
==> shard 10 of 49: make gitleaks
go run github.com/zricethezav/gitleaks/v8@v8.30.1 git --no-banner --redact --log-opts='--full-history --diff-filter=tuxdb HEAD' .
[90m6:25PM[0m [32mINF[0m [1mUnknown SCM platform. Use --platform to include links in findings.[0m [36mhost=[0mamadan.net
[90m6:26PM[0m [32mINF[0m [1m8 commits scanned.[0m
[90m6:26PM[0m [32mINF[0m [1mscanned ~10360023 bytes (10.36 MB) in 7.34s[0m
[90m6:26PM[0m [32mINF[0m [1mno leaks found[0m
suite: gitleaks took 8s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m9.220000s 0m0.200000s
--- shard 11 of 49 ---
==> shard 11 of 49: make browser.internal.harness
./hack/gotest.sh browser 'internal.harness'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: ./internal/harness/ runs its 10 browser tests
ok amadan.net/rastrillo/fiesta/internal/harness 7.287s
suite: browser.internal.harness took 12s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m2.010000s 0m1.420000s
--- shard 12 of 49 ---
==> shard 12 of 49: make browser.check~1of14
./hack/gotest.sh browser 'check~1of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 1 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 185.867s
suite: browser.check~1of14 took 200s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
1m0.690000s 0m16.420000s
--- shard 13 of 49 ---
==> shard 13 of 49: make browser.check~2of14
./hack/gotest.sh browser 'check~2of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 2 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 175.178s
suite: browser.check~2of14 took 190s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m54.330000s 0m13.820000s
--- shard 14 of 49 ---
==> shard 14 of 49: make browser.check~3of14
./hack/gotest.sh browser 'check~3of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 3 of 14 of ./check/ runs 16 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 173.735s
suite: browser.check~3of14 took 187s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m51.370000s 0m17.000000s
--- shard 15 of 49 ---
==> shard 15 of 49: make browser.check~4of14
./hack/gotest.sh browser 'check~4of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 4 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 188.779s
suite: browser.check~4of14 took 202s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
1m2.610000s 0m17.310000s
--- shard 16 of 49 ---
==> shard 16 of 49: make browser.check~5of14
./hack/gotest.sh browser 'check~5of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 5 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 185.305s
suite: browser.check~5of14 took 199s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
1m1.220000s 0m25.100000s
--- shard 17 of 49 ---
==> shard 17 of 49: make browser.check~6of14
./hack/gotest.sh browser 'check~6of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 6 of 14 of ./check/ runs 18 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 158.240s
suite: browser.check~6of14 took 173s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m48.110000s 0m15.350000s
--- shard 18 of 49 ---
==> shard 18 of 49: make browser.check~7of14
./hack/gotest.sh browser 'check~7of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 7 of 14 of ./check/ runs 18 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 167.471s
suite: browser.check~7of14 took 183s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m52.780000s 0m15.790000s
--- shard 19 of 49 ---
==> shard 19 of 49: make browser.check~8of14
./hack/gotest.sh browser 'check~8of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 8 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 190.482s
suite: browser.check~8of14 took 203s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
1m4.240000s 0m19.790000s
--- shard 20 of 49 ---
==> shard 20 of 49: make browser.check~9of14
./hack/gotest.sh browser 'check~9of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 9 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 190.769s
suite: browser.check~9of14 took 204s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
1m4.140000s 0m19.570000s
--- shard 21 of 49 ---
==> shard 21 of 49: make browser.check~10of14
./hack/gotest.sh browser 'check~10of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 10 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 153.256s
suite: browser.check~10of14 took 167s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m39.880000s 0m12.040000s
--- shard 22 of 49 ---
==> shard 22 of 49: make browser.check~11of14
./hack/gotest.sh browser 'check~11of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 11 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 165.443s
suite: browser.check~11of14 took 180s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m51.140000s 0m15.750000s
--- shard 23 of 49 ---
==> shard 23 of 49: make browser.check~12of14
./hack/gotest.sh browser 'check~12of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 12 of 14 of ./check/ runs 16 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 178.270s
suite: browser.check~12of14 took 191s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m58.320000s 0m16.180000s
--- shard 24 of 49 ---
==> shard 24 of 49: make browser.check~13of14
./hack/gotest.sh browser 'check~13of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 13 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 190.595s
suite: browser.check~13of14 took 204s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
1m4.760000s 0m19.940000s
--- shard 25 of 49 ---
==> shard 25 of 49: make browser.check~14of14
./hack/gotest.sh browser 'check~14of14'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: slice 14 of 14 of ./check/ runs 17 of 238 browser tests
ok amadan.net/rastrillo/fiesta/check 174.242s
suite: browser.check~14of14 took 188s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m54.020000s 0m15.630000s
--- shard 26 of 49 ---
==> shard 26 of 49: make browser.internal.gallery~1of18
./hack/gotest.sh browser 'internal.gallery~1of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 1 of 18 of ./internal/gallery/ runs 6 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 79.859s
suite: browser.internal.gallery~1of18 took 91s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m16.490000s 0m3.990000s
--- shard 27 of 49 ---
==> shard 27 of 49: make browser.internal.gallery~2of18
./hack/gotest.sh browser 'internal.gallery~2of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 2 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 85.966s
suite: browser.internal.gallery~2of18 took 98s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m15.710000s 0m3.540000s
--- shard 28 of 49 ---
==> shard 28 of 49: make browser.internal.gallery~3of18
./hack/gotest.sh browser 'internal.gallery~3of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 3 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 103.463s
suite: browser.internal.gallery~3of18 took 115s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m16.960000s 0m4.070000s
--- shard 29 of 49 ---
==> shard 29 of 49: make browser.internal.gallery~4of18
./hack/gotest.sh browser 'internal.gallery~4of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 4 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 82.400s
suite: browser.internal.gallery~4of18 took 94s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m15.600000s 0m3.240000s
--- shard 30 of 49 ---
==> shard 30 of 49: make browser.internal.gallery~5of18
./hack/gotest.sh browser 'internal.gallery~5of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 5 of 18 of ./internal/gallery/ runs 6 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 108.220s
suite: browser.internal.gallery~5of18 took 119s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m20.590000s 0m5.900000s
--- shard 31 of 49 ---
==> shard 31 of 49: make browser.internal.gallery~6of18
./hack/gotest.sh browser 'internal.gallery~6of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 6 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 96.739s
suite: browser.internal.gallery~6of18 took 108s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m17.200000s 0m4.330000s
--- shard 32 of 49 ---
==> shard 32 of 49: make browser.internal.gallery~7of18
./hack/gotest.sh browser 'internal.gallery~7of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 7 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 94.055s
suite: browser.internal.gallery~7of18 took 106s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m14.900000s 0m3.040000s
--- shard 33 of 49 ---
==> shard 33 of 49: make browser.internal.gallery~8of18
./hack/gotest.sh browser 'internal.gallery~8of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 8 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 97.391s
suite: browser.internal.gallery~8of18 took 110s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m19.810000s 0m5.170000s
--- shard 34 of 49 ---
==> shard 34 of 49: make browser.internal.gallery~9of18
./hack/gotest.sh browser 'internal.gallery~9of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 9 of 18 of ./internal/gallery/ runs 6 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 127.452s
suite: browser.internal.gallery~9of18 took 139s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m26.020000s 0m8.180000s
--- shard 35 of 49 ---
==> shard 35 of 49: make browser.internal.gallery~10of18
./hack/gotest.sh browser 'internal.gallery~10of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 10 of 18 of ./internal/gallery/ runs 2 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 93.200s
suite: browser.internal.gallery~10of18 took 104s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m15.440000s 0m3.030000s
--- shard 36 of 49 ---
==> shard 36 of 49: make browser.internal.gallery~11of18
./hack/gotest.sh browser 'internal.gallery~11of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 11 of 18 of ./internal/gallery/ runs 2 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 94.215s
suite: browser.internal.gallery~11of18 took 105s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m15.760000s 0m3.240000s
--- shard 37 of 49 ---
==> shard 37 of 49: make browser.internal.gallery~12of18
./hack/gotest.sh browser 'internal.gallery~12of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 12 of 18 of ./internal/gallery/ runs 2 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 124.590s
suite: browser.internal.gallery~12of18 took 136s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m20.650000s 0m5.530000s
--- shard 38 of 49 ---
==> shard 38 of 49: make browser.internal.gallery~13of18
./hack/gotest.sh browser 'internal.gallery~13of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 13 of 18 of ./internal/gallery/ runs 4 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 118.251s
suite: browser.internal.gallery~13of18 took 130s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m20.850000s 0m5.930000s
--- shard 39 of 49 ---
==> shard 39 of 49: make browser.internal.gallery~14of18
./hack/gotest.sh browser 'internal.gallery~14of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 14 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 126.484s
suite: browser.internal.gallery~14of18 took 138s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m21.160000s 0m5.800000s
--- shard 40 of 49 ---
==> shard 40 of 49: make browser.internal.gallery~15of18
./hack/gotest.sh browser 'internal.gallery~15of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 15 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 123.083s
suite: browser.internal.gallery~15of18 took 135s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m21.600000s 0m5.980000s
--- shard 41 of 49 ---
==> shard 41 of 49: make browser.internal.gallery~16of18
./hack/gotest.sh browser 'internal.gallery~16of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 16 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 124.986s
suite: browser.internal.gallery~16of18 took 136s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m18.160000s 0m4.880000s
--- shard 42 of 49 ---
==> shard 42 of 49: make browser.internal.gallery~17of18
./hack/gotest.sh browser 'internal.gallery~17of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 17 of 18 of ./internal/gallery/ runs 5 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 129.400s
suite: browser.internal.gallery~17of18 took 141s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m21.290000s 0m6.070000s
--- shard 43 of 49 ---
==> shard 43 of 49: make browser.internal.gallery~18of18
./hack/gotest.sh browser 'internal.gallery~18of18'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 18 of 18 of ./internal/gallery/ runs 6 of 84 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery 129.787s
suite: browser.internal.gallery~18of18 took 141s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m22.640000s 0m6.930000s
--- shard 44 of 49 ---
==> shard 44 of 49: make browser.internal.gallery.history
./hack/gotest.sh browser 'internal.gallery.history'
gotest: on ip-172-31-31-194, driving /opt/amadan-browser/chromium-1234/chrome-linux/chrome
gotest: ./internal/gallery/history/ runs its 3 browser tests
ok amadan.net/rastrillo/fiesta/internal/gallery/history 75.051s
suite: browser.internal.gallery.history took 81s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m23.020000s 0m2.390000s
--- shard 45 of 49 ---
==> shard 45 of 49: make browser.internal.www~1of4
./hack/gotest.sh browser 'internal.www~1of4'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 1 of 4 of ./internal/www/ runs 5 of 24 browser tests
ok amadan.net/rastrillo/fiesta/internal/www 122.923s
suite: browser.internal.www~1of4 took 133s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m41.150000s 0m2.720000s
--- shard 46 of 49 ---
==> shard 46 of 49: make browser.internal.www~2of4
./hack/gotest.sh browser 'internal.www~2of4'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 2 of 4 of ./internal/www/ runs 7 of 24 browser tests
ok amadan.net/rastrillo/fiesta/internal/www 141.161s
suite: browser.internal.www~2of4 took 152s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m56.520000s 0m3.800000s
--- shard 47 of 49 ---
==> shard 47 of 49: make browser.internal.www~3of4
./hack/gotest.sh browser 'internal.www~3of4'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 3 of 4 of ./internal/www/ runs 6 of 24 browser tests
ok amadan.net/rastrillo/fiesta/internal/www 139.751s
suite: browser.internal.www~3of4 took 149s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m56.210000s 0m3.320000s
--- shard 48 of 49 ---
==> shard 48 of 49: make browser.internal.www~4of4
./hack/gotest.sh browser 'internal.www~4of4'
gotest: on ip-172-31-31-194, driving the harness's own choice (/usr/local/bin/chromium)
gotest: slice 4 of 4 of ./internal/www/ runs 6 of 24 browser tests
ok amadan.net/rastrillo/fiesta/internal/www 134.038s
suite: browser.internal.www~4of4 took 144s; CPU, user then system, of this shell and then of the role:
0m0.000000s 0m0.000000s
0m49.150000s 0m3.500000s
landed from rastrillo-catch-up
CHANGELOG.mdLoading diff…
README.mdLoading diff…
check/baseline_test.goLoading diff…
check/liveform_browser_test.goLoading diff…
check/matrix_browser_test.goLoading diff…
check/node/transition_node.mjsLoading diff…
check/oneoh_browser_test.goLoading diff…
check/parity_browser_test.goLoading diff…
check/rendering_exception_browser_test.goLoading diff…
check/scripts_test.goLoading diff…
check/shell_test.goLoading diff…
css/tokens.cssLoading diff…
examples/examples.jsonLoading diff…
examples/layout-column/default.htmlLoading diff…
examples/layout-stage/default.htmlLoading diff…
examples/layout-topbar/default.htmlLoading diff…
fiesta.goLoading diff…
fiesta_test.goLoading diff…
hack/catch-up-1.2.mdLoading diff…
hack/seed/README.mdLoading diff…
internal/gallery/copy.goLoading diff…
internal/gallery/i18n/ar.jsonLoading diff…
internal/gallery/i18n/bn.jsonLoading diff…
internal/gallery/i18n/drafts.jsonLoading diff…
internal/gallery/i18n/es.jsonLoading diff…
internal/gallery/i18n/ga.jsonLoading diff…
internal/gallery/i18n/hi.jsonLoading diff…
internal/gallery/i18n/ja.jsonLoading diff…
internal/gallery/i18n/pt-PT.jsonLoading diff…
internal/gallery/i18n/ru.jsonLoading diff…
internal/gallery/i18n/vi.jsonLoading diff…
internal/gallery/i18n/yue.jsonLoading diff…
internal/gallery/i18n/zh-Hans.jsonLoading diff…
internal/gallery/started.goLoading diff…
internal/gallery/started_test.goLoading diff…
js/busy.jsLoading diff…
js/shell.jsLoading diff…
js/transition.jsLoading diff…
releases/1.2.0/.fiestaLoading diff…
releases/1.2.0/LICENSELoading diff…
releases/1.2.0/NOTICELoading diff…
releases/1.2.0/SHA256SUMSLoading diff…
releases/1.2.0/anchor.jsLoading diff…
releases/1.2.0/busy.jsLoading diff…
releases/1.2.0/calendar.jsLoading diff…
releases/1.2.0/copy.jsLoading diff…
releases/1.2.0/datetime.jsLoading diff…
releases/1.2.0/day.cssLoading diff…
releases/1.2.0/fiesta-plain.cssLoading diff…
releases/1.2.0/fiesta-signal.cssLoading diff…
releases/1.2.0/fiesta.cssLoading diff…
releases/1.2.0/fiesta.jsLoading diff…
releases/1.2.0/i18n/ar.jsLoading diff…
releases/1.2.0/i18n/ar.jsonLoading diff…
releases/1.2.0/i18n/bn.jsLoading diff…
releases/1.2.0/i18n/bn.jsonLoading diff…
releases/1.2.0/i18n/en.jsLoading diff…
releases/1.2.0/i18n/en.jsonLoading diff…
releases/1.2.0/i18n/es.jsLoading diff…
releases/1.2.0/i18n/es.jsonLoading diff…
releases/1.2.0/i18n/ga.jsLoading diff…
releases/1.2.0/i18n/ga.jsonLoading diff…
releases/1.2.0/i18n/hi.jsLoading diff…
releases/1.2.0/i18n/hi.jsonLoading diff…
releases/1.2.0/i18n/ja.jsLoading diff…
releases/1.2.0/i18n/ja.jsonLoading diff…
releases/1.2.0/i18n/pt-PT.jsLoading diff…
releases/1.2.0/i18n/pt-PT.jsonLoading diff…
releases/1.2.0/i18n/ru.jsLoading diff…
releases/1.2.0/i18n/ru.jsonLoading diff…
releases/1.2.0/i18n/vi.jsLoading diff…
releases/1.2.0/i18n/vi.jsonLoading diff…
releases/1.2.0/i18n/yue.jsLoading diff…
releases/1.2.0/i18n/yue.jsonLoading diff…
releases/1.2.0/i18n/zh-Hans.jsLoading diff…
releases/1.2.0/i18n/zh-Hans.jsonLoading diff…
releases/1.2.0/icons.svgLoading diff…
releases/1.2.0/icons/alert-triangle.svgLoading diff…
releases/1.2.0/icons/check-circle.svgLoading diff…
releases/1.2.0/icons/check.svgLoading diff…
releases/1.2.0/icons/chevron-down.svgLoading diff…
releases/1.2.0/icons/help-circle.svgLoading diff…
releases/1.2.0/icons/info.svgLoading diff…
releases/1.2.0/icons/kebab.svgLoading diff…
releases/1.2.0/icons/menu.svgLoading diff…
releases/1.2.0/icons/plus.svgLoading diff…
releases/1.2.0/icons/search.svgLoading diff…
releases/1.2.0/icons/x-circle.svgLoading diff…
releases/1.2.0/icons/x.svgLoading diff…
releases/1.2.0/light.jsLoading diff…
releases/1.2.0/plain.cssLoading diff…
releases/1.2.0/select.jsLoading diff…
releases/1.2.0/shell.cssLoading diff…
releases/1.2.0/shell.jsLoading diff…
releases/1.2.0/signal.cssLoading diff…
releases/1.2.0/tokens.cssLoading diff…
releases/1.2.0/transition.jsLoading diff…
releases_test.goLoading diff…
sources.goLoading diff…
sources_test.goLoading diff…