Discussed offline with @ttim, this test is basically running into the same issue we had before where the test was relying on different parts on an AlsoProducer in MemoryPlatform to execute in a particular order. MemoryPlatform does not provide this guarantee but this test was passing because scalacheck was likely not testing it enough because it wasn’t generating really arbitrary values. Now scalacheck generated better arbitrary values and this test fails. Fundamentally this test seems to be relying on an incorrect guarantee. So I think we should remove this test and possibly create another test to cover what this test was meant to cover ( @ttim has some interesting arguments about why we shouldn’t do that and I will let him elaborate on that part). In a nutshell, I’m fine with removing this test to unblock summingbird scala 2.12 migration.