[MGNLTEST-367] Enable VncRecording for cucumber-scenarios Created: 13/Oct/22  Updated: 09/Aug/23  Resolved: 25/Jan/23

Status: Closed
Project: Magnolia Test Framework
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: Christoph Meier Assignee: Harshini Pola
Resolution: Done Votes: 0
Labels: vncRecorder-issue
Remaining Estimate: Not Specified
Time Spent: 1d 1.5h
Original Estimate: Not Specified

Issue Links:
dependency
relation
is related to MGNLTEST-391 vncrecorderd: make sure correct perms... Open
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:
Epic Link: reporting-and-coverage-improvments-and-fixes
Team: Foundation
Work Started:

 Description   

VNCRecorder

Store videos of failed scenarios and provide.
The overview of a build should provide the link to the videos - like we did on ce, dx-core, test-framework, etc. - where we run JUnit5-style UI-tests.


cloud/e2e already has/had a mechanisme which creates screenshots when a scenario fail - which now works.
(But they can only be seen from within allure scenario report details)

We need a "test-identifier" to properly "label" the videos.
ID ideally would have the pattern "$feature_$scenario".

Note that VNCRecording should work locally and on Jenkins.
This requires also to adapt the (local) dockerfile and maybe also the Jenkisnfile.
Additionally, for local usage, we also may require a docker-image (done originally by Rishab) for M1-, M2-macs

 



 Comments   
Comment by Christoph Meier [ 10/Nov/22 ]

The ticket is partially resolved via MGNLTEST-341 - screenshotting works.
png-files are created - but we cannot see the links to the PNG on the overview of a jenkins build

Comment by Harshini Pola [ 25/Jan/23 ]

VncRecordings are now displayed in allure-report and also in build artifacts

Generated at Mon Feb 12 07:48:15 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.