I *finally* dug into why the Solr 9 build, modified to use Crave, kept failing at the bats integration test for the AffinityPlacementPlugin. It's because this plugin, in its default configuration, demands at least 20GB of free space for it to place a replica. Maybe reasonable in production, probably not anywhere else (isn't on a personal machine I have). The Crave build was configured to use 10GB; it now has a 30GB disk. The plugin does log a warning but our bats setup doesn't relay Solr's server side logs to the console, so it took longer to find clues.
~ David