mirror of
https://github.com/fluencelabs/marine.git
synced 2025-03-15 14:00:50 +00:00
F
This commit is contained in:
parent
f6c8536d1d
commit
f37e1529af
@ -15,6 +15,5 @@ slow-timeout = { period = "60s", terminate-after = 2 }
|
|||||||
leak-timeout = "100ms"
|
leak-timeout = "100ms"
|
||||||
|
|
||||||
[profile.ci]
|
[profile.ci]
|
||||||
test-threads = 6
|
|
||||||
[profile.ci.junit]
|
[profile.ci.junit]
|
||||||
path = "junit.xml"
|
path = "junit.xml"
|
||||||
|
16
.github/workflows/run-tests.yml
vendored
16
.github/workflows/run-tests.yml
vendored
@ -91,27 +91,13 @@ jobs:
|
|||||||
-p marine \
|
-p marine \
|
||||||
-p mrepl
|
-p mrepl
|
||||||
|
|
||||||
- uses: taiki-e/install-action@cargo-llvm-cov
|
|
||||||
- uses: taiki-e/install-action@nextest
|
- uses: taiki-e/install-action@nextest
|
||||||
|
|
||||||
- name: Run cargo nextest
|
- name: Run cargo nextest
|
||||||
run: cargo llvm-cov nextest --release -v --all-features --profile ci --lcov --output-path lcov.info \
|
run: cargo nextest --release -v --all-features --profile ci \
|
||||||
-p marine-core \
|
-p marine-core \
|
||||||
-p marine-runtime
|
-p marine-runtime
|
||||||
|
|
||||||
- name: Coveralls upload
|
|
||||||
uses: coverallsapp/github-action@v2
|
|
||||||
with:
|
|
||||||
github-token: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
file: lcov.info
|
|
||||||
|
|
||||||
- name: Archive code coverage results
|
|
||||||
if: github.event.pull_request.head.repo.fork != true
|
|
||||||
uses: actions/upload-artifact@v3
|
|
||||||
with:
|
|
||||||
name: code-coverage-report.zip
|
|
||||||
path: lcov.info
|
|
||||||
|
|
||||||
- name: Upload test report
|
- name: Upload test report
|
||||||
uses: dorny/test-reporter@v1
|
uses: dorny/test-reporter@v1
|
||||||
if: (success() || failure()) && !github.event.pull_request.head.repo.fork
|
if: (success() || failure()) && !github.event.pull_request.head.repo.fork
|
||||||
|
Loading…
x
Reference in New Issue
Block a user