[SERVER-69501] investigate descrepency between prove-(component) and AIB components Created: 07/Sep/22  Updated: 27/Oct/23  Resolved: 27/Oct/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Daniel Moody Assignee: [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-68063 Ability to define a sub-set of unit t... Closed
Assigned Teams:
Server Development Platform
Participants:

 Description   

The prove- AIB task can be used to run the test execution for various test and test related alias. However there is some discrepancy because AIB alias's consider every component which lists its self part or AIB_COMPONENTS_EXTRA, but prove task only considers entry's which are directly part of the component.

For example, if you run prove-unittests, a subset of the tests listed in build/unittests.txt will be run, and the that subset is the set of entries which listed themselves directly part of the 'unittests' AIB_COMPONENT, where the complete set is all tests which listed themselves as 'unittests' AIB_COMPONENT or 'unittests' in AIB_COMPONENT_EXTRAS.



 Comments   
Comment by Andrew Morrow (Inactive) [ 29/Sep/22 ]

daniel.moody@mongodb.com - That's a good catch, and I think there is a connection with the request made by charlie.swanson@mongodb.com in SERVER-68063, in that we are also lacking a facility for projecting the grouping(s) of unit tests formed by AIB component tagging into something that can also be named to resmoke.

Generated at Thu Feb 08 06:13:37 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.