Johannes Marbach
806e146f16
Remove Kiwi upload ( #11833 )
...
* Remove Kiwi upload
* Remove JUnit upload
2023-11-07 13:15:30 +00:00
Richard van der Hoff
c344a378b4
Run Cypress on Rust crypto ( #11828 )
...
* Run Cypress on Rust crypto
* Keep rust and legacy crypto results apart
* Move crypto stack id to kiwi build ID
... instead of test suite name
2023-11-06 16:52:41 +00:00
renovate[bot]
7826c62d28
Update all non-major dependencies ( #11817 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 08:36:41 +00:00
renovate[bot]
36d7f8947e
Update cypress-io/github-action digest to 2d4bd63 ( #11616 )
...
* Update cypress-io/github-action digest to 2d4bd63
* Update cypress.yaml
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-10-17 16:08:54 +00:00
renovate[bot]
6e19bf6b86
Update browser-actions/setup-chrome digest to 905ab04 ( #11705 )
...
* Update browser-actions/setup-chrome digest to 905ab04
* Update cypress.yaml
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-10-17 16:06:33 +00:00
Andy Balaam
38728069e2
Always use cypress-multi-reporters XML report, not just in CI ( #11731 )
2023-10-13 08:50:05 +00:00
Andy Balaam
e5a3b6c390
Include Percy command in config for Cypress ( #11730 )
...
because command overrides command-prefix, so Percy was not being
invoked.
2023-10-11 14:15:33 +00:00
Richard van der Hoff
91413bc6b6
Revert "Turn on Cypress debug logs to figure out why reports are not being created" ( #11720 )
...
This reverts commit 70d834c28e
.
2023-10-05 16:58:11 +00:00
Andy Balaam
70d834c28e
Turn on Cypress debug logs to figure out why reports are not being created
2023-10-04 14:57:43 +01:00
Richard van der Hoff
241df0ba0a
Cypress: write logs to file ( #11712 )
...
... in an attempt to make the github actions output easier to grok
2023-10-04 10:03:33 +00:00
Michael Telatynski
24b10a87c0
Switch to sorry-cypress ( #11668 )
2023-09-26 07:17:14 +01:00
Andy Balaam
29280607df
Revert "Update browser-actions/setup-chrome digest to 905ab04"
...
This reverts commit ea38f6366e0181a73567c9e935eb9809adf21a6d which is
from PR https://github.com/matrix-org/matrix-react-sdk/pull/11615
2023-09-22 11:52:10 +01:00
renovate[bot]
9418dc60f4
Update browser-actions/setup-chrome digest to 905ab04 ( #11615 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-22 08:38:31 +00:00
Johannes Marbach
c2133e37d0
Re-enable parallelisation via Cypress Cloud now that the cycle has renewed
2023-09-12 08:58:19 +02:00
renovate[bot]
3201ae3534
Update cypress-io/github-action digest to 2558ee6 ( #11559 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-07 07:43:49 +00:00
renovate[bot]
e73628d5dc
Update actions/checkout action to v4 ( #11569 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-06 18:30:45 +00:00
Johannes Marbach
3f21b9a61c
Re-add --parallel flag for Percy
2023-09-04 14:29:23 +02:00
Andy Balaam
1498c51b7b
Remove parallel from Cypress command to avoid talking to Cypress Cloud
2023-09-04 12:40:44 +01:00
Kerry Archibald
111210e117
segment into 4
2023-09-04 17:20:16 +12:00
renovate[bot]
aec2f1f794
Update cypress-io/github-action digest to fa88e4a ( #11458 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-24 13:08:20 +00:00
renovate[bot]
4c9fff90d3
Update cypress-io/github-action digest to 90dff94 ( #11388 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-08 14:41:13 +00:00
renovate[bot]
ba0b9d0441
Update cypress-io/github-action digest to bcd73b7 ( #11326 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-27 09:19:55 +00:00
renovate[bot]
a62b1d1bec
Update cypress-io/github-action digest to 7ad5be0 ( #11230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-17 18:01:35 +00:00
Richard van der Hoff
7c3dcdf613
Fix log spam during cypress CI ( #11272 )
...
Tell the web server not to log requests, to reduce the amount of noise in the
CI logs.
2023-07-17 08:08:25 +00:00
Richard van der Hoff
113b6301f8
Use cypress-terminal-report ( #11226 )
...
* Use cypress-terminal-report
This cypress plugin gives nice console logs about what is happening: I hope it
will help us debug mysteriously failing tests.
In its default config, it only logs for failing tests.
* another anti-morgan hack
* Disable collection of `console.debug`
* `ctr:info` is not real
2023-07-11 15:10:13 +00:00
Michael Telatynski
0d83a38a3e
Fix cypress tests ( #11142 )
...
* Test
* Iterate
* Try headed mode
* Switch Cypress to headed mode
2023-06-26 21:56:04 +01:00
Michael Telatynski
34d7b7d928
Revert "Update browser-actions/setup-chrome digest to 5dc4fd3 ( #11136 )" ( #11138 )
2023-06-26 14:19:08 +01:00
renovate[bot]
d077aff162
Update browser-actions/setup-chrome digest to 5dc4fd3 ( #11136 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-06-26 14:12:01 +01:00
renovate[bot]
f4f559b89c
Update cypress-io/github-action digest to d69252d ( #11137 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-26 14:02:55 +01:00
Richard van der Hoff
7c9c818f06
GHA: require kiwi creds in cypress.yaml ( #11069 )
...
* GHA: require kiwi creds in cypress.yaml
* prettify
2023-06-13 10:50:36 +00:00
renovate[bot]
0e682b6eae
Update cypress-io/github-action digest to fbfad28 ( #11063 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-08 08:35:31 +00:00
renovate[bot]
c78c7af407
Update cypress-io/github-action digest to 61a130a ( #10935 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-05 16:47:24 +00:00
Robin
6be09eec09
Remove STIXGeneral from the font stack ( #10980 )
...
* Remove STIXGeneral from the font stack
STIXGeneral was originally added to our font stack to work around a bug in Chrome (https://bugs.chromium.org/p/chromium/issues/detail?id=591346 ) which caused some obscure combining marks to render as tofu. However, because STIXGeneral unexpectedly has glyphs for a handful of common Japanese characters, it's ended up making Japanese text in Element look patchy. I previously attempted to fix this by prioritizing sans-serif over STIXGeneral, but as is evident from our screenshot tests and user reports, this is still not enough on some systems to get Chrome to pick a consistent font for Japanese. On the basis that i18n is more important than supporting a few mathematical diacritics, I propose we remove the font. STIXGeneral is deprecated anyways, so if we want to get these diacritics back there's always the option of looking at its successor, STIXTwo.
* Remove STIXGeneral installation from Cypress workflow
2023-06-01 02:13:55 +00:00
Richard van der Hoff
3bba816b10
GHA: make element-web and cypress workflows reusable ( #10969 )
...
* GHA: make `element-web` workflow reusable
... so that we can call it from the js-sdk repo
* GHA: make `cypress.yaml` a reusable workflow
... so that we can call it from js-sdk
* GHA: give cypress.yaml a `rust-crypto` parameter
* Update .github/workflows/cypress.yaml
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
* remove workflow_dispatch
---------
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-05-26 15:04:29 +00:00
renovate[bot]
0ae4bd71ed
Update cypress-io/github-action digest to 40a1a26 ( #10906 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-05-16 15:12:23 +00:00
renovate[bot]
d68a4b72d9
Update dawidd6/action-download-artifact digest to 246dbf4 ( #10640 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-16 14:46:15 +00:00
Richard van der Hoff
3c32ad7cab
Fix CSP problems due to cypress-axe ( #10843 )
...
* Fix CSP problems due to cypress-axe
Rewrite `injectAxe` to use a script tag instead of an `eval`.
* remove gha workflow hack
2023-05-11 10:31:09 +00:00
Andy Balaam
33ddec4211
Revert "Update browser-actions/setup-chrome digest to 5dc4fd3 ( #10759 )" ( #10839 )
...
This reverts commit adb29b38a3
.
2023-05-10 11:58:53 +01:00
renovate[bot]
adb29b38a3
Update browser-actions/setup-chrome digest to 5dc4fd3 ( #10759 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-10 00:54:47 +00:00
Michael Telatynski
f4f2cb19b7
Fix merge queue X-Needs-Percy handling ( #10802 )
2023-05-09 08:22:16 +00:00
Richard van der Hoff
4bca5143ee
Update cypress.yaml ( #10790 )
2023-05-05 12:06:45 +00:00
Michael Telatynski
7f32b423c5
Revert "Include cypress tests in previewbuild bundle ( #10705 )"
...
This reverts commit d791649ad3
.
2023-04-26 17:55:40 +01:00
Michael Telatynski
d791649ad3
Include cypress tests in previewbuild bundle ( #10705 )
2023-04-26 17:46:02 +01:00
Michael Telatynski
dde0a41ba8
Fix cypress tests exploding due to CSP ( #10715 )
2023-04-26 17:35:45 +01:00
renovate[bot]
b32482bc4a
Update cypress-io/github-action digest to 59c3b9b ( #10639 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kerry <kerrya@element.io>
2023-04-26 05:08:25 +00:00
Michael Telatynski
8c811776bb
Update cypress.yaml
2023-04-24 11:08:35 +01:00
Michael Telatynski
2ae50940c8
Update cypress.yaml
2023-04-24 11:01:55 +01:00
Michael Telatynski
25ac825ae5
Cypress use the simulated merge commit for the source of tests ( #10688 )
...
* Cypress use the simulated merge commit for the source of tests
* Add comments
* Update .github/workflows/cypress.yaml
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-04-24 08:24:50 +00:00
Andy Balaam
83359f84d1
Revert "Update browser-actions/setup-chrome digest to 5971308" ( #10655 )
...
This reverts commit adaaa94271a47b15a8593862c0e7bee39828a308.
2023-04-18 17:00:30 +01:00
renovate[bot]
707dc36cc2
Update browser-actions/setup-chrome digest to 5971308 ( #10638 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 12:40:27 +00:00