Skip to content

Commit ee8b59a

Browse files
authored
Merge pull request #93 from etas-contrib/fix/show_smoketest_in_test_report
Show smoke test in test reports
2 parents 20abead + 901a1b0 commit ee8b59a

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/test_and_docs.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,10 @@ jobs:
4646
with:
4747
bazel-target: 'test //src/... //tests/... --config=x86_64-linux'
4848
upload-name: 'bazel-testlogs'
49+
packages: 'fakechroot'
4950
build-docs:
5051
needs: run-tests
51-
if: ${{ always() }}
52+
if: ${{ needs.run-tests.result == 'success' }}
5253
uses: eclipse-score/cicd-workflows/.github/workflows/docs.yml@main
5354
permissions:
5455
contents: write

tests/integration/smoke/smoke.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,16 @@
1616
format_logs,
1717
)
1818
from pathlib import Path
19+
from attribute_plugin import add_test_properties
1920

2021

22+
@add_test_properties(
23+
partially_verifies=[],
24+
test_type="interface-test",
25+
derivation_technique="explorative-testing",
26+
)
2127
def test_smoke():
28+
"""Smoke test for the launch manager daemon."""
2229
code, stdout, stderr = get_common_interface().run_until_file_deployed(
2330
"src/launch_manager_daemon/launch_manager"
2431
)

0 commit comments

Comments
 (0)