Like one of the biggest things those auth guys do is just raw response send error. Override our response where it does close shield and make it so those sendErrors actually just send a normal response format back to Solr with the proper error code instead of raw send error and closing the connection. Just that will help those security tests a lot.
On Wed, Nov 6, 2019 at 9:19 AM Mark Miller <[email protected]> wrote: > You can still make progress this way. For example, all those like auth > type tests, you can fix them mostly by not closing connections in > solrdispatchfilter and waiting for collection creates, and maybe a security > file in zk watcher thing. > > You can still make progress this way, you just prob won’t ever get to the > end of the road per say. > > On Mon, Nov 4, 2019 at 6:48 AM Erick Erickson <[email protected]> > wrote: > >> With all the discussion about major how broken Solr is, I’m not sure what >> the value of these is at this point, but they’re quick to do so what the >> heck. I probably won’t be changing annotations until that discussion >> reaches a conclusion. although I’ll continue to send these out. >> >> ********Failures in Hoss' reports for the last 4 rollups. >> >> There were 139 unannotated tests that failed in Hoss' rollups. Ordered by >> the date I downloaded the rollup file, newest->oldest. See above for the >> dates the files were collected >> These tests were NOT BadApple'd or AwaitsFix'd >> >> >> Failures in the last 4 reports.. >> Report Pct runs fails test >> 0123 3.5 912 48 >> BasicAuthIntegrationTest.testBasicAuth >> 0123 1.2 934 10 >> DimensionalRoutedAliasUpdateProcessorTest.testCatTime >> 0123 0.6 934 12 >> DimensionalRoutedAliasUpdateProcessorTest.testTimeCat >> 0123 3.4 939 71 >> LegacyCloudClusterPropTest.testCreateCollectionSwitchLegacyCloud >> 0123 0.6 906 6 >> MathExpressionTest.testGammaDistribution >> 0123 7.1 86 5 >> ShardSplitTest.testSplitWithChaosMonkey >> 0123 6.1 922 48 >> TestCloudSearcherWarming.testRepFactor1LeaderStartup >> 0123 6.1 936 75 >> TestModelManagerPersistence.testFilePersistence >> 0123 5.2 936 74 >> TestModelManagerPersistence.testWrapperModelPersistence >> 0123 2.8 903 20 >> TestSkipOverseerOperations.testSkipLeaderOperations >> ************ Will BadApple all tests above this line except ones listed >> at the top************** >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] > > -- > - Mark > > http://about.me/markrmiller > -- - Mark http://about.me/markrmiller
