As we expand iOS testing, we should check if test expectations can be reduced. For example, if both ios-simulator and ios-device have the same expectation, that expectation is really an ios expectation.
<rdar://problem/32873971>
Note this in principle runs into the same problem as Bug 258855: we really need to consider the whole graph, and we can't currently construct the entire graph (we don't guarantee that Port objects can be constructed on other platforms).