Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
4 changes: 2 additions & 2 deletions libpermian/plugins/testing_farm/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ def execute(self):
if status['result']['overall'] in result2result_map:
self.reportResult(Result('complete',
result2result_map[status['result']['overall']],
final=True))
final=True, artifacts_links=[self.weblink] if self.weblink else []))
break
else:
self.reportResult(Result('complete', 'ERROR', final=True))
Expand All @@ -168,7 +168,7 @@ def execute(self):
elif state in ['error', 'canceled']:
self.reportResult(Result(state2state_map[state],
state2result_map[state],
final=True))
final=True, artifacts_links=[self.weblink] if self.weblink else []))
break

elif state in state2state_map and self.crc.result.state != state2state_map[state]:
Expand Down
4 changes: 2 additions & 2 deletions libpermian/reportsenders/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ class BaseReportSender(threading.Thread, metaclass=abc.ABCMeta):
:param settings: Pipeline settings object
:type settings: libpermian.settings.Settings
"""
description_format = "Configuration: %s - Result: %s, %s - Beaker links: %s - Issues: %s ; "
description_format = "Configuration: %s - Result: %s, %s - Artifacts links: %s - Issues: %s ; "
issue_format = "%s"
def __init__(self, testplan, reporting_structure, caseRunConfigurations, event, settings, issueAnalyzerProxy, group=None):
super().__init__()
Expand Down Expand Up @@ -244,7 +244,7 @@ def descriptionOf(self, caseRunConfigurations):
', '.join([
link
for link
in crc.result.extra_fields.get('beaker_links', ['None'])
in crc.result.extra_fields.get('artifacts_links', ['None'])
]),
'\n'.join([
self.issue_format % issue
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,17 @@
<properties>
</properties>
<system-out>
Configuration: {&#39;conf&#39;: 1} - Result: DNF, None - Beaker links: None - Issues: ; Configuration: {&#39;conf&#39;: 2} - Result: DNF, None - Beaker links: None - Issues: ;
Configuration: {&#39;conf&#39;: 1} - Result: DNF, None - Artifacts links: None - Issues: ; Configuration: {&#39;conf&#39;: 2} - Result: DNF, None - Artifacts links: None - Issues: ;
</system-out>
<skipped message="Configuration: {&#39;conf&#39;: 1} - Result: DNF, None - Beaker links: None - Issues: ; Configuration: {&#39;conf&#39;: 2} - Result: DNF, None - Beaker links: None - Issues: ; " type="skipped" />
<skipped message="Configuration: {&#39;conf&#39;: 1} - Result: DNF, None - Artifacts links: None - Issues: ; Configuration: {&#39;conf&#39;: 2} - Result: DNF, None - Artifacts links: None - Issues: ; " type="skipped" />
</testcase>
<testcase name="testing plugin case 1" classname="xunit testplan 1">
<properties>
</properties>
<system-out>
Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.1} - Result: complete, FAIL - Beaker links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.1} - Result: complete, FAIL - Beaker links: None - Issues: ;
Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.1} - Result: complete, FAIL - Artifacts links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.1} - Result: complete, FAIL - Artifacts links: None - Issues: ;
</system-out>
<error message="Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.1} - Result: complete, FAIL - Beaker links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.1} - Result: complete, FAIL - Beaker links: None - Issues: ; " type="error" />
<error message="Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.1} - Result: complete, FAIL - Artifacts links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.1} - Result: complete, FAIL - Artifacts links: None - Issues: ; " type="error" />
</testcase>
</testsuite>
</testsuites>
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<properties>
</properties>
<system-out>
Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.2, &#39;variant&#39;: &#39;test&#39;} - Result: complete, PASS - Beaker links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.2, &#39;variant&#39;: &#39;test&#39;} - Result: complete, PASS - Beaker links: None - Issues: ;
Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.2, &#39;variant&#39;: &#39;test&#39;} - Result: complete, PASS - Artifacts links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.2, &#39;variant&#39;: &#39;test&#39;} - Result: complete, PASS - Artifacts links: None - Issues: ;
</system-out>
</testcase>
</testsuite>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
<properties>
</properties>
<system-out>
Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.5, &#39;variant&#39;: &#39;test&#39;} - Result: complete, FAIL - Beaker links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.5, &#39;variant&#39;: &#39;test&#39;} - Result: complete, FAIL - Beaker links: None - Issues: ;
Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.5, &#39;variant&#39;: &#39;test&#39;} - Result: complete, FAIL - Artifacts links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.5, &#39;variant&#39;: &#39;test&#39;} - Result: complete, FAIL - Artifacts links: None - Issues: ;
</system-out>
<error message="Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.5, &#39;variant&#39;: &#39;test&#39;} - Result: complete, FAIL - Beaker links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.5, &#39;variant&#39;: &#39;test&#39;} - Result: complete, FAIL - Beaker links: None - Issues: ; " type="error" />
<error message="Configuration: {&#39;conf&#39;: 1, &#39;initial_delay&#39;: 0.5, &#39;variant&#39;: &#39;test&#39;} - Result: complete, FAIL - Artifacts links: None - Issues: ; Configuration: {&#39;conf&#39;: 2, &#39;initial_delay&#39;: 0.5, &#39;variant&#39;: &#39;test&#39;} - Result: complete, FAIL - Artifacts links: None - Issues: ; " type="error" />
</testcase>
</testsuite>
</testsuites>
Loading