Experiment with different Crystalball map generators
Context
In gitlab-org/quality/engineering-productivity/master-broken-incidents#1683 (comment 1385966977), we have noticed that running certain specs won't necessarily include their source file as related. For example, when running spec/graphql/types/project_member_relation_enum_spec.rb
, its source file is not listed as a related file (see comment).
Changing the map generators we use might help.
Goal
- Investigate whether any other map generators might help us detect those issues
- Make sure that those new map generators wouldn't add too much time to the pipelines time
- Make sure that those new map generators wouldn't add too much space to the resulting mapping file (it's already fairly big, and takes time to download)