Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/workflows/ui-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,11 @@ jobs:
steps:
- uses: actions/checkout@v4

# TODO(stevegolton): Debug - remove.
- name: 'Debug GL info'
shell: bash
run: xvfb-run glxinfo -B

# Fetch the upstream branch as well, so we can diff and see the list of
# changed files (unless this is a post-submit test).
- name: Fetch upstream branch
Expand Down Expand Up @@ -137,7 +142,7 @@ jobs:

- name: UI integrationtests
shell: bash
run: ui/run-integrationtests --out out/ui --no-build
run: xvfb-run ui/run-integrationtests --out out/ui --no-build

# UI code formatting checks must be done here, rather than repo-checks,
# because they need a out/ui build.
Expand Down
2 changes: 1 addition & 1 deletion docs/contributing/testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ googlers have access to, googlers can install gcloud
[here](https://g3doc.corp.google.com/cloud/sdk/g3doc/index.md#installing-and-using-the-cloud-sdk)).

```
ui/run-integrationtests --rebaseline
xvfb-run ui/run-integrationtests --rebaseline
tools/test_data upload
```

Expand Down
3 changes: 3 additions & 0 deletions infra/ci/sandbox/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@ RUN set -ex; \
tini \
libpulse0 \
libgl1 \
libgl1-mesa-dri \
mesa-utils \
xvfb \
libxml2 \
libc6-dev-i386 \
linux-libc-dev:i386 \
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5673c1369e9d6e826897d9f5fde82afd8052cb880ca41c744be1aa56efb67a06
3fe069cf9a60413fa37626c9366393ed73b72e30d848bda5fec3af549375c907
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e91a6ec62fac8460d81ce527f53bd59289929416ff76e338d7c90ca1ffef08f5
33f584766b450628727b539fea58d95987ff8b79100a9f64db88668562c36358
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4a1c1c1574567c8ebd47686531ac1a1b34512c616d7552546aeeb08590fce650
97e254d714efba4937d5ba2a96499ce7c056a4679e2317b08553d452df5abd6b
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4a1c1c1574567c8ebd47686531ac1a1b34512c616d7552546aeeb08590fce650
97e254d714efba4937d5ba2a96499ce7c056a4679e2317b08553d452df5abd6b
Original file line number Diff line number Diff line change
@@ -1 +1 @@
796574e405ccb677d4c726c06d170d583e10c885b012ed988a3de7b4d0f9c38d
d277fce09178875aa27a53e77857c579eaaf9429a3aa966e8ee624c527dcbe98
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7c2635c9465d003e03068c39926c228595b5a7d126ce63a8de3427992008a506
db41798427b355de3a275abad933660331935a5077a65669864394afc5164aba
Original file line number Diff line number Diff line change
@@ -1 +1 @@
45b101b2c9bc832944e2e1f35ada11819d6e22bb21ffe048840724fbc15a593d
e612da4785bcc306228ffaabf1a10ed7bcf44df2c322bec9466de2c3aff21014
Original file line number Diff line number Diff line change
@@ -1 +1 @@
75d1b115805a564cf714ccf4c29f63f9a22028baf9855cde47ead68627930e7b
3d3f6807e1d3e517018a2b816f3082ebdbf4d1909f8c543d441767cfd93e8037
Original file line number Diff line number Diff line change
@@ -1 +1 @@
bac1aae199c4ea90b6a00e37058c4c2e7c0f600167e25a05bd5e175d28841ac9
15a40c3ff11bcfae617168ed7e12d33959d6f2c850cad716bcc6b6323cd1d069
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
a9c01dda112caa18fcda809581bcb4120ee247c6a6fc839b1b133aaa2f691a6a
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fda55a296bfc11fdf71ec6336ed96d3db4494aa01c9d7bbd3bdc4e4d92a457cd
0dfdce52029b70453c1939cca457e1e9c676818141a63c441a94b322ae199c3c
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d4a45d7278564a2edafa0b66fb2190a9b5cdac4e093e9568ae32619cf6f57512
6b7cb8b7d93b060552f46e1bd9d5aa46cedac94cc72bdd59260f3cb920728958
Original file line number Diff line number Diff line change
@@ -1 +1 @@
63d274348d0303145edea9b0a2b80eabd8fd435bb6c37d7ebe61046899939225
50b6c611e83240dfed2db24872258fe9a80c9848a73f9a4547e8d12440e1ca39
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ebb7347e29af59ec41dc0cd6e70ef29b22b8f969aad11a046434424986d0f3ac
aafa69164f21e23d44735fa2b71c5b8d7c413173f582d1366302656264a89959
Original file line number Diff line number Diff line change
@@ -1 +1 @@
25f52a1a61c768b7d2d429ccbf189a2d130c64537c8a09ac59310c188f1a306b
d1e7be7a4fc13127d19a202af267e5effe7ad709285120636d23c28ec01dabfd
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f3df367d8526548522ce50740b76564c7bc4374d2e4364319b4148f8705736d2
32883ef2f5eb91df97048b9896c6123b11f8b3c2b3625013eee1e2de56ecfb41
Original file line number Diff line number Diff line change
@@ -1 +1 @@
216389e44fe398e5f24e4ef67c1446bb23196ff585939788a8e18fc0cb2ba6a5
67f32c30854204b589140fa32cbda123f9de33642e378f2769f5239dc537251b
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5bd001662488050501a3ee4cbd68dc65e618cabbb53e6b0d9fda495cbb88b1c9
dfc45c03ee357fd990c9bb3822ba913cbfcfb296659bebc9cc5e36b3746c01b2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
24a4828d9d336bbbf40c39411bbb0acbb59316c178bcf9b4b93ee8c591462b8d
299dbe2bf2a0d6ed3b735747c5d7193173318937f476900264ffc3e3d5df1be6
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e7af4f8f5ad8250323172a63ed110d578e656291be6bfbd91b0ce4fdd434e22a
3973356ec599e523664e1c33d949fd985f78f02feee2d84f7544d2318b945a3c
Original file line number Diff line number Diff line change
@@ -1 +1 @@
50e8d2228e7efb81aa8edb9f5d74c5d8ebf6a2be462c6626ab8a27f11ad6e2da
8ce97e3751b4d329aff1d5620d3ef75a317528f4464bdbbf0943b74b504079f2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4cae18faab672917e6952e0b0b7436da773f0b469d55cf57c263adac3f73f6fe
fa9ede55b4a456b6e87d058008c3f75d5ce52bc381ca6fcfa587c339a8039811
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4f85bae90004d46e0294c694d4c001ff3df04c45c21a440b752f950602cca39a
a9ebdb30844b13bfd6c9adf96f1e562a45ad774f78942aecaf8db9fb7216ad47
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c4a1ebd06c53f8ada3a228a79b48f38cf97282d1961b41758fbf5032a3efe442
c1acf059f078833cfd80bfa3fa029c9f5cc930d8d3a8bf14ddbebb003b6c989d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f43878b4d48c69cfa295a725e90d141cb1e50a35a7b79122b35b2a4d01c9e232
f358d2147ee3cd19430b4f20bcbfe7556e50e5fd4a0903f1be1c4ce3536293d7
Original file line number Diff line number Diff line change
@@ -1 +1 @@
48b1b56c630746418bb501aad1f53c29b1307befd71846c2c93a2bc05f35995f
ee619bac296584729e8766dde3aa104cbe9589e7c60080ee9faccf3a0efe215a
Original file line number Diff line number Diff line change
@@ -1 +1 @@
51896e4ef803adc91b3a04c914435b46fa6fb6c5ae031838605325e4f024a9ea
bd8c5ecfc4f364b18c1182b80d63a19ff8e5e7662236c3a961736ab821f682f0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
51896e4ef803adc91b3a04c914435b46fa6fb6c5ae031838605325e4f024a9ea
bd8c5ecfc4f364b18c1182b80d63a19ff8e5e7662236c3a961736ab821f682f0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
89d2ed6e21a216a619f75197c3dded928ffc156461549f4b0afc0f4471492b9c
e7070f690c1b4cc5ed0c83b314e0f71384fb4de5fcd20b7d8c2beb1d3a779bf1
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ba40f3f515b49b403858c2fabbd6d702b2a46e7c4422c0e4fcb1104f908fa293
c8da60129fcd7250a9f8c68cf14353e36344b29208c12ae93fadd0dbf5bf4cac
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5a612b53b252cbda544261bc82c4d5e3b06a8bb00505e37c0baf80df093248f5
423cc0b4ccd3ca5f9c5cf676c9326bd996fed292d358738380584cbb6a5acc40
Original file line number Diff line number Diff line change
@@ -1 +1 @@
395e889e6fc8692ed29131c4c0a4614b6aabcae5b84d923747e9fb6d9ecff0a1
b66168c6787a6c07e57f571f618ac5c15e09d9610f84ad52d8635ead0aaa729e
Original file line number Diff line number Diff line change
@@ -1 +1 @@
51dfc7f540e2693aaeb9ed8b15c3fb98aa709a6b1488c5f38cbd3238bd9be538
ca4f9b69438c1bfe74dbc452cc72b74673b09e6256999645aff13ea5a5c85873
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e4a2cb3db7086bf7a661798881688b0da125e0bd671a1271a8ed0fb69d6159ef
94247e684334125fadd9894bf084dfcdd32fc2561302cba6c0794e62463d2a66
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ba38a9e8ac1ac4c337800dcf368b2154c8832b3b60dbea1647bb8bd4833694c8
a4e16e968c57edea9e0db9db43058583d040c1699ec0306c471214fa7a272a55
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f94aef5ab99da9cc332fcb47f6f8a5545b1cd6158070bb11d82d8ed5c59f0f70
f38230a96d01095c0b8e799ce63c2c7c6a6621ecebfb65313de5eb94269d9334
Original file line number Diff line number Diff line change
@@ -1 +1 @@
db265f80d8c7ff337b254d977d49dd5510aaf3bdc988c42e35db6d140ac6eb6c
d32e742c5f2ed612a65e3298074da78d2377e65089b5f148a77988aa122ceb0c
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4973f32b934b4d9158bc311cc29406059f0d833c90b85648a157beeb88b82d45
257bda9add8b0ea75b0011c5f0aec2882b0102b926295296667dfe1b821f9c83
Original file line number Diff line number Diff line change
@@ -1 +1 @@
daa128b86db08005ba95f4161b95d39effc95010084739629eaa2f6691fc4095
a58b849c34473f95dc634fb00a7292ebc748afe02adc33fde578862c916161b3
Original file line number Diff line number Diff line change
@@ -1 +1 @@
efa5a8f4b393e2321203d548271b4ae7ff3b30aab434daffffe7b4226e84b676
905a69d4939191c71f282c193966002a34698bcae049f9f95cc4f00a55f22d35
Original file line number Diff line number Diff line change
@@ -1 +1 @@
efa5a8f4b393e2321203d548271b4ae7ff3b30aab434daffffe7b4226e84b676
905a69d4939191c71f282c193966002a34698bcae049f9f95cc4f00a55f22d35
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ec70bd22d8121008dcc088677d8af40b20fa5d5e28e0b13091c9c4e578c61459
b4e931dc10816a491626fc36a89f1477ffb767d75511530feed0fa7c6d1aee7e
Original file line number Diff line number Diff line change
@@ -1 +1 @@
85e84265cd1d2c6209fdee9008e18165039e8dbf363ac3ee84e69e841dae60f4
43312455cf17f946b2bfcc0dea0e40091b2d7a85ccc449e353f9955b66c51243
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cfff16800b9883c3ae88e91d4b8a2c907f9d0b1e6bf7ab42e93d70208bcae73b
c5447ba266d0d72c4542ef0068db8ae901af0b2675a7187873f446315a78356d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cfff16800b9883c3ae88e91d4b8a2c907f9d0b1e6bf7ab42e93d70208bcae73b
c5447ba266d0d72c4542ef0068db8ae901af0b2675a7187873f446315a78356d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cfff16800b9883c3ae88e91d4b8a2c907f9d0b1e6bf7ab42e93d70208bcae73b
c5447ba266d0d72c4542ef0068db8ae901af0b2675a7187873f446315a78356d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9ce0f47d50c012df3502b3e9f23bd02e526c526d9b83726f87a57a804701af4b
4bd55a54c25c158ec20a3f70c66c39d390d9413963499f86858e4a8a7c3d4862
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9ce0f47d50c012df3502b3e9f23bd02e526c526d9b83726f87a57a804701af4b
4bd55a54c25c158ec20a3f70c66c39d390d9413963499f86858e4a8a7c3d4862
Original file line number Diff line number Diff line change
@@ -1 +1 @@
87536500ebc7262fd1fc7592f4e96199b009f8c9a72a9955f9979adaf3f75011
58b9a08b4c090a70a140b3aaf070618baceb8257639621c58ffc5b3678943165
Original file line number Diff line number Diff line change
@@ -1 +1 @@
685fa66f661c1b067381cb5dedb52386fb2649d762c398dfe95f62111447a9e3
62fc397db0282a396ca216e00b116f499be8102679de574271e0828be739c516
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2bfbfc009a03a14fc2f66504c9f47f50be5abcd5768b0f040bb13e6952bda453
e8ae9ae7ab3f8383d73089043983616b78bb2b64d46bfb3ff33a1b1ade92ddfe
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ad2ca35ade2db27d1038ed1cbff598b61d7f2417050438d980421b030a1d2fe8
f444818ddef63f65aefc9db3c4ea7c489c867efa9f3b0a050c9ab0d96ed13dc0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d658f858f28c2fe747b89b68ee9e1bc35409007fc459bb1e4305e6fa71ecf074
c5ce9e704d00dc1476ddef1923dfc9df5e9aea8ae13420a5a0e9d0512ae27ef3
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e9edba8aa7a17ecc13799306e52779c358363b10eb9034885e0e7f8aaf147902
180262d0d81f64dff18ba2c1ef0ab151f8c877f5b95de449bcacc9264ee6769b
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9e0902ba4be3a9a79efb259e83b91490c032f01c94d6b6349ee8bbc1b6acfc28
04b7764be9385d70ad3ae355c3b41c2b228ad34a1a0c8d0e18babef7668967d9
Original file line number Diff line number Diff line change
@@ -1 +1 @@
81861ea61a32046ba3cf8bd19ca1378db86ef5246c3e1b075136b2a06a3c3947
6506c2539f1705e22112c73d00a24365d6ce6707283e85a7ca3d5c40b0ab13b0
Original file line number Diff line number Diff line change
@@ -1 +1 @@
54e494b94264d6dd61a90385a50d86ae18b55cadf92753c8755e7dbe2c8bc56c
a1224988a357a0de496a2ac0f552141729f3220a98b285187b1c34980a9e81e8
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2031c2331a84871b63c6645bfe477664119d84d9abec416f170ea99c75eb7687
5a07b88947cdb4de2316360cf41022cd19db84f591bb5276d354e65e90824ed9
Original file line number Diff line number Diff line change
@@ -1 +1 @@
be1d5fdf7df922fa6c5afa405d7033413fa6f23556571c6f11c0040673cd4bb8
ee925592a33c1bc1743fb4ecdae982e27c3f2e7de947cc940136567fb2b28e51
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5872a0bb3cdf33f96b8f91924a6a1e7e499dd3b5442f60ceaf104c2fbe024968
66ec66f9b3356b84d356a0727dc36f339e354eb72abbe6e5136a07227860f220
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2e0384b1200c3f65bfbd7158e3eeebcd19365cf704bd60f60999a17269fb3d51
6bf4e700919c3b4fec71e5148b4c4acfc725f3b3d865891055bae2aba18da969
Original file line number Diff line number Diff line change
@@ -1 +1 @@
087a948ba2d9cbd38b23702a328b3a772d01b333ace62e801e5b6eaf19074db5
98dc52e1fdbfddca3876d3a27d7a6be06995553d62c50ae55342e704c4041f19
Original file line number Diff line number Diff line change
@@ -1 +1 @@
eec9bdf435a2b8a61c015755c5805a0d609cfb1d838e4271c0a9f7a00b8dbfc6
e9710284ba639eb57ed9d68f979d9da1280acd30b746b3fc4d1b82c139661281
Original file line number Diff line number Diff line change
@@ -1 +1 @@
033670570f98f1afe67d5dcd327aa48663a643fcecc67861049e659e0c782c20
10110b9d5b3c875819698f826175c82b2d8164243e10ca07d8948eca4cf59132
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b8858bc2b0600ed446560215ae7bde97bd299522ff4da2d2e72084475d844865
2449a9ffc2b8f2183ba3dd16c7481f8ce8dac284f48800d572958ce11af4d25e
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8c1043121fc68cf1e82ab2f0b5c4a9bdd504ce0a1624385794a91274f1ac6c3f
7400cee7dfc2af3d75541f236177a670bb46cbe3b0b645f7ce26bf692f1f4e4e
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5ea75734733063fe2de11565bdfe238e22bbb369f1bef7ca4a312b77e838cacd
c6eccc82e9b57af7ebbd0e85de5ba160fa36770dd2a57e4ebc6591b222a72ad5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a4005ccc9433aecced1f5f2a631e22aea45dcc40b142583f73c853f9d1cb3ae2
b279bf86a20d5a6b96f1541d15eced3a3504f1a9efa53135ba8a3981895c3bd4
Original file line number Diff line number Diff line change
@@ -1 +1 @@
685b60bf2b7fd50977bfcf072bd6349bc7f69b6b65b0bc525ac154f9667d6ba7
2cf0dabe8fa1664bbbad2ee55cadaaa40cf103d896a1b69f970769cb35cdce46
Original file line number Diff line number Diff line change
@@ -1 +1 @@
543f798c608764e2c8617a61b9446b0625b8c8d47a1f8cfc181cf2382ee88c48
6c402ce1fc83915cc008dd08612fdb4fd9fe4b4254d836fc5c76afa1c85726a6
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6a3e29d90a589e246edf1bef231e5469e9d08c0a29da9866558b9ea0c25fe210
fe175a1960244d49c277e2be53146e36a0c227e38453ba8828274a7c8d705be2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3d8c3076444f5a56890f2fa6b5ad3716cef0486ad1fd08023be185fc44598181
5cb280ff737fa60b64e036795e8a70cf039eca6c719e2a3ed0f5fdb2b5d63a3e
Loading