Skip to content

Commit 2a270bd

Browse files
authored
chore: zip e2e coverage report and upload it (#5540)
* zip coverage and upload it * generate report, don't just merge * zip from the correct directory * quiet * tarball rather * upload the correct file
1 parent 2a59e5c commit 2a270bd

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.evergreen/functions.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,14 +88,15 @@ post:
8888
working_dir: src
8989
shell: bash
9090
script: |
91-
tar czvf all-e2e-logs.tgz packages/compass-e2e-tests/.log
91+
tar czf all-e2e-logs.tgz packages/compass-e2e-tests/.log
9292
- command: s3.put
9393
params:
9494
<<: *save-artifact-params-private
9595
local_files_include_filter:
9696
- src/.deps/.npm/_logs/*.log
9797
- src/packages/compass-e2e-tests/.log/**/*
9898
- src/packages/compass-e2e-tests/.nyc_output/coverage.json
99+
- src/coverage.tgz
99100
- src/.testserver/logs/*
100101
- src/.evergreen/logs/*
101102
- src/all-e2e-logs.tgz
@@ -500,6 +501,8 @@ functions:
500501
501502
npm run --unsafe-perm --workspace compass-e2e-tests test-ci
502503
504+
tar czf coverage.tgz packages/compass-e2e-tests/coverage
505+
503506
test-packaged-app:
504507
- command: shell.exec
505508
# Fail the task if it's idle for 10 mins

packages/compass-e2e-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"pretest": "npm run unzip-fixtures",
1414
"test": "xvfb-maybe --auto-servernum --server-args=\"-screen 0 1024x768x24\" -- ts-node index.ts",
1515
"test-ci": "npm run test",
16-
"posttest-ci": "npm run coverage-merge",
16+
"posttest-ci": "npm run coverage-report",
1717
"test-packaged": "npm run test -- -- --test-packaged-app",
1818
"test-packaged-ci": "npm run test-ci -- -- --test-packaged-app",
1919
"reformat": "npm run eslint . -- --fix && npm run prettier -- --write .",

0 commit comments

Comments
 (0)