FailbackMechanismIntegrationTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total899 of 8990%16 of 160%29291591592121
testGracePeriodReEnablesDatabaseAfterPeriod()1090%n/a11222211
testMultipleDatabaseFailbackPriority()1020%n/a11181811
testNoFailbackToLowerWeightDatabase()1000%n/a11202011
testUnhealthyDatabaseCancelsFailback()930%n/a11181811
testFailbackToHigherWeightDatabase()870%n/a11191911
testFailbackToHigherWeightDatabaseImmediately()870%n/a11161611
testFailbackDisabledDoesNotPerformFailback()850%n/a11181811
testGracePeriodDisablesDatabaseOnUnhealthy()780%n/a11151511
setUp()260%n/a115511
mockPool()180%n/a113311
lambda$testGracePeriodReEnablesDatabaseAfterPeriod$8(MultiDbConnectionProvider)120%20%221111
lambda$testMultipleDatabaseFailbackPriority$6(MultiDbConnectionProvider)120%20%221111
lambda$testUnhealthyDatabaseCancelsFailback$5(MultiDbConnectionProvider)120%20%221111
lambda$testFailbackToHigherWeightDatabaseImmediately$4(MultiDbConnectionProvider)120%20%221111
lambda$testNoFailbackToLowerWeightDatabase$3(MultiDbConnectionProvider)120%20%221111
lambda$testFailbackToHigherWeightDatabase$2(MultiDbConnectionProvider)120%20%221111
lambda$testFailbackDisabledDoesNotPerformFailback$1(MultiDbConnectionProvider)120%20%221111
lambda$mockPool$0(Connection, TrackingConnectionPool, MockedConstruction.Context)120%n/a113311
lambda$testGracePeriodReEnablesDatabaseAfterPeriod$7(MultiDbConnectionProvider)110%20%221111
static {...}40%n/a111111
FailbackMechanismIntegrationTest()30%n/a111111