Alex Rudenko
cfe4b8b0cd
ci: optimize installation tests and inspect code ( #11150 )
2023-10-13 10:03:14 +02:00
Alex Rudenko
8324c16348
feat: enable tab targets ( #11099 )
2023-10-09 13:49:27 +02:00
jrandolf
f060d467c0
feat: implement screencasting ( #11084 )
2023-10-06 16:50:39 +02:00
dependabot[bot]
163394d735
chore(deps): Bump actions/checkout from 3.6.0 to 4.1.0 ( #11063 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-04 18:16:10 +00:00
Alex Rudenko
28c1c2662a
test: crash mocha if unhandled errors occur ( #11055 )
2023-09-29 09:32:53 +00:00
Alex Rudenko
f59537e405
ci: add sharding for chrome ( #11038 )
2023-09-26 18:34:05 +02:00
Alex Rudenko
8993def882
ci: disable failing doctest ( #11035 )
2023-09-26 09:54:13 +02:00
Alex Rudenko
52468adcff
test: test sharding for firefox ( #11008 )
...
Co-authored-by: jrandolf <101637635+jrandolf@users.noreply.github.com>
2023-09-25 12:00:09 +00:00
Alex Rudenko
5081094657
ci: remove duplicate and redundant steps ( #11009 )
2023-09-22 22:37:52 +02:00
jrandolf
88e0997b39
chore: implement @puppeteer/doctest
( #10933 )
2023-09-19 17:13:30 +02:00
dependabot[bot]
f1d996060b
chore(deps): Bump actions/cache from 3.3.1 to 3.3.2 ( #10876 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 10:29:19 +02:00
dependabot[bot]
5a7547b68f
chore(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 ( #10875 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-13 10:23:15 +02:00
jrandolf
7e74439c51
chore: enable 'return-await` ( #10832 )
2023-09-01 09:49:33 +02:00
Alex Rudenko
6f1dd09cca
chore: allow enabling the tab target for testing ( #10790 )
2023-08-28 08:53:22 +00:00
dependabot[bot]
ad0c793662
chore(deps): Bump actions/checkout from 3.5.3 to 3.6.0 ( #10789 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-28 10:18:28 +02:00
dependabot[bot]
bb944ad968
chore(deps): Bump actions/setup-node from 3.7.0 to 3.8.1 ( #10759 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 11:03:43 +00:00
dependabot[bot]
1f08c54d83
chore(deps): Bump actions/setup-node from 3.6.0 to 3.7.0 ( #10559 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 12:06:17 +00:00
Nikolay Vitkov
40a6f52e14
ci: disable Firefox BiDi ( #10564 )
2023-07-18 09:56:55 +02:00
Nikolay Vitkov
0d2c42a1c4
ci: fix Actions not running sometimes ( #10503 )
2023-07-04 14:17:25 +02:00
dependabot[bot]
2a86aa2629
chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 ( #10448 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 09:54:28 +00:00
Alex Rudenko
c35084dd2c
ci: separate unit tests ( #10436 )
2023-06-26 10:57:48 +02:00
Julian Descottes
9c00c2c57e
chore: Re-enable firefox tests on macos ( #10333 )
2023-06-07 13:58:01 +00:00
Nikolay Vitkov
3552d97360
chore: update dependencies ( #10336 )
2023-06-07 11:17:31 +00:00
Alex Rudenko
4764b9a079
chore: remove commitlint and husky ( #10304 )
2023-06-02 13:17:20 +02:00
Nikolay Vitkov
d20b4fb407
ci: pin dependencies to commit ( #10296 )
2023-06-02 09:52:21 +00:00
Nikolay Vitkov
faab64e1f3
chore: use Chrome Canary for BiDi testing ( #10222 )
2023-05-24 11:43:45 +00:00
Nikolay Vitkov
2808240c71
chore: implement Frames for BiDi ( #10121 )
2023-05-15 16:39:47 +02:00
Alex Rudenko
df4d60c187
feat!: switch to Chrome for Testing instead of Chromium ( #10054 )
...
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-05-02 08:53:40 +02:00
Nikolay Vitkov
4aefaee046
chore: fix GitHub Actions on main ( #10012 )
2023-04-12 17:59:01 +02:00
Nikolay Vitkov
e0581c6915
chore: GitHub Actions needs 0 exit for all commands ( #10010 )
2023-04-12 17:19:25 +02:00
Nikolay Vitkov
3f6670b987
chore: stop CI if search crawler is blocked ( #10008 )
2023-04-12 16:10:08 +02:00
Alex Rudenko
c874a81445
refactor: misc refactoring around browsers debugging and stability ( #9979 )
2023-04-06 11:14:58 +02:00
Alex Rudenko
fa93e4ebdf
chore: test server for browsers ( #9974 )
...
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-04-05 16:18:25 +02:00
Alex Rudenko
8222bc01b4
chore: cache wireit for the inspect-code action ( #9975 )
2023-04-05 13:27:03 +02:00
Alex Rudenko
3936600ba9
refactor: use @puppeteer/browsers for install ( #9898 )
...
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-03-28 09:27:50 +00:00
Alex Rudenko
94f680a046
chore: remove long jobs ( #9913 )
2023-03-24 16:36:00 +01:00
Alex Rudenko
3a31070d05
chore: store artifacts with test results ( #9912 )
2023-03-24 15:31:47 +01:00
Alex Rudenko
f6ef167b0f
chore: validate licenses ( #9873 )
2023-03-23 10:22:52 +01:00
Nikolay Vitkov
8bd73175e0
chore: run CI on up to date PRs ( #9885 )
2023-03-22 10:47:22 +01:00
Nikolay Vitkov
4351e0de9e
chore: fix Actions Node version to LTS ( #9859 )
2023-03-15 13:59:42 +01:00
Alex Rudenko
7f05d441d5
chore: fix esbuild problem ( #9820 )
2023-03-10 08:52:48 +01:00
jrandolf
299d44477d
chore: remove pre-push and pre-commit ( #9777 )
2023-03-06 12:28:58 +01:00
Nikolay Vitkov
415da92300
chore: extract Changed packages workflow ( #9741 )
2023-02-23 15:37:36 +00:00
Alex Rudenko
b50e43bc17
chore: introduce @puppeteer/browsers with a fetch method implementation ( #9647 )
...
Co-authored-by: Nikolay Vitkov <34244704+Lightning00Blade@users.noreply.github.com>
2023-02-13 11:49:50 +01:00
Nikolay Vitkov
45b7197a73
chore: Build only needed packages ( #9620 )
2023-02-02 11:18:17 +01:00
Nikolay Vitkov
e911f18a93
chore: Extract doc checking job to improve speed ( #9549 )
...
Extracts the Doc checking in CI to `Inspect code` job, this should speed
up of the reset of the test as they need `check-changes` before running.
Drive-by: Updated `actions/checkout` to latest version.
Note: Required Jobs should be changed for this to be possible to merge.
2023-01-20 11:37:11 +01:00
Nikolay Vitkov
db6085df65
chore: Run Test only when necessary ( #9538 )
...
**What kind of change does this PR introduce?**
CI change
**Did you add tests for your changes?**
N/A
**If relevant, did you update the documentation?**
**Summary**
We want to run our test only when relevant parts of the code are
changed.
Example change to `ng-schematics` should not trigger `puppeteer` test.
**Does this PR introduce a breaking change?**
No
**Other information**
2023-01-19 13:53:43 +01:00
Alex Rudenko
29a50764d4
chore: add BiDi integration for Chromium ( #9410 )
...
This PR adds experimental support for WebDriver BiDi by making use of
chromium-bidi to implement the BiDi protocol. The tests are disabled on
Windows due to flakiness (filed
https://github.com/GoogleChromeLabs/chromium-bidi/issues/361 ).
2022-12-20 14:37:31 +00:00
jrandolf
fe986c6a50
chore: trigger reindexing on doc deployment ( #9425 )
2022-12-16 14:19:28 +01:00
Alex Rudenko
e986660d36
chore: disable yarn tests ( #9407 )
...
The number of jobs we run is already high.
Yarn does not work well in our test setup on release PRs. Therefore, I
suggest we disable explicit tests for it and let's assume it's
compatible enough with npm.
2022-12-13 10:22:57 +01:00