[DRIVERS-1923] Retrieve logs in Astrolabe in separate task Created: 17/Sep/21  Updated: 06/May/22  Resolved: 19/Sep/21

Status: Closed
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Task Priority: Unknown
Reporter: Oleg Pudeyev (Inactive) Assignee: Oleg Pudeyev (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by DRIVERS-1924 Retrieve server logs in Astrolabe onl... Closed
Epic Link: Astrolabe Testing Improvements
Quarter: FY22Q4

 Description   

Currently log retrieval is done in the same method that runs the tests. If a test fails due to, for example, failure to provision or update the cluster, the resulting exception short-circuits the rest of the method and log retrieval isn't done.

In order to always retrieve server logs on failures, the log retrieval needs to be separate from the test execution method.

This separation will also make failures in log retrieval not affect overall test outcome, which will improve the success rate of the tests overall.



 Comments   
Comment by Githook User [ 19/Sep/21 ]

Author:

{'name': 'Oleg Pudeyev', 'email': 'code@olegp.name', 'username': 'p'}

Message: RUBY-2794 move log retrieval to separate task so that it does not affect test status
Branch: master
https://github.com/mongodb-labs/drivers-atlas-testing/commit/d6447ab9f9d56e6bd84dedc2b093ef36e221286c

Generated at Thu Feb 08 08:24:17 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.