Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Fix integration test teardown / cleanup and missing yarn installation #11686

Merged
merged 30 commits into from
Dec 1, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
60cfddd
fix(test): Use sync version of remove letting beforeEach and afterAll…
Nov 27, 2021
cfdd896
fix(test): Check if path exists before removing
Nov 27, 2021
3c6d98d
fix(test): Use node fs rmdirSync
Nov 27, 2021
238f1f6
fix(test): Use node rmSync
Nov 27, 2021
b10ea45
Update execa
Nov 27, 2021
1324c82
wip(test): Testing yarn command
Nov 27, 2021
cd3da91
wip(test): break mac os tests
Nov 27, 2021
50d204c
fix(test): Downgrade execa to 5.x
Nov 27, 2021
f39a73d
fix(test): execa result code changed to exitCode
Nov 27, 2021
e9a991a
fix(test): Update execa in screencase-start
Nov 27, 2021
e67c8bc
fix(test): Assert that yarn is installed
Nov 27, 2021
96ce05c
fix(test): Remove unused import of os
Nov 27, 2021
d10442b
fix(test): Ensure that yarn is installed
Nov 27, 2021
a0758a0
fix(test): Fix yarn installation test
Nov 27, 2021
1a253b9
fix(test): Switch back to use fs-extra removeSync api
Nov 27, 2021
444e721
Revert "fix(test): Switch back to use fs-extra removeSync api"
Nov 27, 2021
810e5f0
fix(test): Increase timeout and change stdio for failing test
Nov 28, 2021
f342a37
fix(test): Integration test - Improve log output
Nov 28, 2021
2b86c74
fix(test): Fix integration run output
Nov 28, 2021
3c9d7a0
fix(test): Integration group by childProcessResult
Nov 28, 2021
f61f20d
fix(test): Integration run tidy group name
Nov 28, 2021
02fff39
fix(test): Integration test - investigate stdout
Nov 28, 2021
848dd18
Revert "fix(test): Integration test - investigate stdout"
Nov 28, 2021
59fd8a0
fix(test): Integration run wait for stdout to be drained
Nov 28, 2021
2f70674
fix(test): Integration test add check if output needs to be drained
Nov 28, 2021
09ce994
fix(test): Integration log exit code
Nov 28, 2021
c323b14
fix(test): Integration add dummy wait test
Nov 28, 2021
6a60752
fix(test): Integration remove wait for stdout drain
Nov 28, 2021
79cfe72
fix(test): Integration log output add missing newline
Nov 28, 2021
c99c0fc
fix(test): Integration defer Jest result wait for stdio flush
Nov 28, 2021
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
2 changes: 2 additions & 0 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ jobs:
cache: 'npm'
- name: Install npm@7
run: npm i -g npm@7
- name: Install yarn
run: npm i -g yarn
- name: Install packages
run: npm ci --prefer-offline
- name: Run integration tests
Expand Down
Loading