Moving a discussion from CL: https://crrev.com/c/1398391/8/ios/build/bots/chromium.fyi/ios12-sdk-simulator.json#5
sergeyberezin:
nit: ironically, Xcode 10.1 is now in GM, so probably no point in testing its beta? :-) But reverting the CL should be the easiest thing to do here indeed.
lindsayw:
Well, we'd not want to revert the whole CL if we want to keep the sharding for any tests that are working as we want, and on the other hand I don't want to have to sort through each line of the file in order to roll this bot to the next xcode beta version and get back the coverage we expect to be in place.
It is true we don't have a current xcode beta right now, but that is very temporary so todo's should be in place for putting things back together.
Given how it's currently implemented, we can't mix EG tests with sharding and other types of tests on the same bot. So IMHO if this experiment is successful, the easiest thing to do is to revert this CL, and add EG test sharding to production bots dedicated to EG tests separately.
Or, we can fix the recipe to treat EG tests and other tests differently, so they both work together nicely.
Comment 1 by monufriienko@google.com
, Dec 5