[DRIVERS-1985] Remove storeFailuresAsEntities from Unified Test Format Created: 11/Nov/21  Updated: 31/Mar/22

Status: Backlog
Project: Drivers
Component/s: Atlas Testing, Unified Test Runner
Fix Version/s: None

Type: Task Priority: Unknown
Reporter: Julius Park (Inactive) Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
Driver Changes: Needed

 Description   

The spec for the loop operation says that, for both storeErrorsAsEntity and storeFailuresAsEntity, if the other one is not specified, to put both failures and errors into the same entity on the entity map. However, the astrolabe documentation says that storeFailuresAsEntity should never be specified, and instead should only use storeErrorsAsEntity. This results in all of theĀ tests in atlas-drivers-testing storing both failures and errors under the same key in the entity map (either "errors" or "failures" depending on which was specified). Given that in all tests both failures and errors are put into the same array, it does not make sense to implement the logic ensuring that failures are stored into a different array as that case never occurs.



 Comments   
Comment by Jeremy Mikola [ 07/Dec/21 ]

Unassigning and moving to the backlog.

Comment by Oleg Pudeyev (Inactive) [ 06/Dec/21 ]

Related: https://jira.mongodb.org/browse/DRIVERS-1550

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