-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathaws-aws-secretsmanager-jdbc.json
More file actions
1 lines (1 loc) · 93.9 KB
/
aws-aws-secretsmanager-jdbc.json
File metadata and controls
1 lines (1 loc) · 93.9 KB
1
{"repository": "aws/aws-secretsmanager-jdbc", "language": "java", "clone_url": "https://github.com/aws/aws-secretsmanager-jdbc.git", "collection_timestamp": "2023-11-24T05:43:58.345458Z", "commit_hash": "d25e52d637cff0b8fc971738d514522074ba4e6e", "commit_message": "Always append slash after Postgres db endpoint (#209)\n\n", "commit_timestamp": "2023-08-25T17:04:22Z", "previous_commit_hash": "42dc301cc7e1a47b148f8526392be9fe8ecdaff2", "previous_commit_message": "Update Redshift driver class name (#175)\n\n", "previous_commit_timestamp": "2023-04-12T21:25:03Z", "time_to_patch": "134 days, 19:39:19", "bug_patch": "diff --git a/src/main/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriver.java b/src/main/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriver.java\nindex bfd2d6d..8af0071 100644\n--- a/src/main/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriver.java\n+++ b/src/main/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriver.java\n@@ -116,8 +116,11 @@ public final class AWSSecretsManagerPostgreSQLDriver extends AWSSecretsManagerDr\n if (!StringUtils.isNullOrEmpty(port)) {\n url += \":\" + port;\n }\n+\n+ url += \"/\";\n+\n if (!StringUtils.isNullOrEmpty(dbname)) {\n- url += \"/\" + dbname;\n+ url += dbname;\n }\n return url;\n }\n", "bug_patch_file_extensions": ["java"], "test_patch": "diff --git a/src/test/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriverTest.java b/src/test/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriverTest.java\nindex d6239dd..a7ecf4b 100644\n--- a/src/test/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriverTest.java\n+++ b/src/test/java/com/amazonaws/secretsmanager/sql/AWSSecretsManagerPostgreSQLDriverTest.java\n@@ -93,7 +93,7 @@ public class AWSSecretsManagerPostgreSQLDriverTest extends TestClass {\n @Test\n public void test_constructUrlNullDatabase() {\n String url = sut.constructUrlFromEndpointPortDatabase(\"test-endpoint\", \"1234\", null);\n- assertEquals(url, \"jdbc:postgresql://test-endpoint:1234\");\n+ assertEquals(url, \"jdbc:postgresql://test-endpoint:1234/\");\n }\n \n @Test\n", "test_patch_file_extensions": ["java"], "non_code_patch": "", "non_code_patch_file_extensions": [], "change_type": "SOURCE_ONLY", "actions_runs": [[{"failed": false, "tests": [{"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_init_constructor_null_params", "time": 1.04, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_init_works_realDriverFromConfig", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getWrappedDriver_works_goodDriver", "time": 0.163, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getWrappedDriver_throws_badDriver", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_throws_nullURL", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsFalse_wrongURL", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsTrue_correctURL", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsFalse_JdbcUrl", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsTrue_secretId", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_nullURL", "time": 0.011, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_nullInfo", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_nullUser", "time": 0.014, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_valid_url", "time": 0.017, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_jdbc_returnsNull", "time": 0.022, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_secretId", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_withSecretRefresh", "time": 0.015, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_afterRetryMax", "time": 0.016, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_withBadRefresh", "time": 0.008, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_rethrowsSQLException_onFailure", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_rethrowsRuntimeException_onFailure", "time": 0.006, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_badSecretId", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_badlyFormattedSecretId", "time": 0.006, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_userBadlyFormattedSecretId", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getMajorVersion_propagatesToRealDriver", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getMinorVersion_propagatesToRealDriver", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getParentLogger_propagatesToRealDriver", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getPropertyInfo_propagatesToRealDriver", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_jdbcCompliant_propagatesToRealDriver", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_configFileProperty", "time": 0.717, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_environmentVariable", "time": 0.144, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_vpcEndpoint", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_defaultsToNull", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_regionSelectionOrder_prefersEnvironmentVarOverConfig", "time": 0.023, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_emptyConfigPropertyIgnored", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_nullConfigPropertyIgnored", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_emptyEnvironmentVariableIgnored", "time": 0.018, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_nullEnvironmentVariableIgnored", "time": 0.013, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_emptyVpcIgnored", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_nullVpcIgnored", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_regionSelectionOrder_prefersVpcEndpointOverEverything", "time": 0.012, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_getPropertySubprefix", "time": 1.089, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.006, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_constructUrl", "time": 0.016, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_constructUrlNullPort", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.011, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_getDefaultDriverClass", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_getPropertySubprefix", "time": 0.466, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_constructUrl", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_constructUrlNullPort", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_getDefaultDriverClass", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctExceptions", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredIntProperty_propertyNotSet", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_fullPropertyName_nonnullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getLongPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getSubconfig_noSubproperies", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredIntProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredClassProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_loadConfigFrom_badFile", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredStringProperty_propertyNotSet", "time": 0.006, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getStringPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getIntPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_loadConfigFrom_goodFile", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getLongPropertyWithDefault_propertySetBadly", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getClassPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getSubconfig_hasSubproperties_nonnullPrefix", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_fullPropertyName_nullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_loadMainConfig_goodFile", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredClassProperty_propertySetBadly", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getClassPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getLongPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredStringProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredClassProperty_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getSubconfig_hasSubproperties_nullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredLongProperty_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getIntPropertyWithDefault_propertySetBadly", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getIntPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getClassPropertyWithDefault_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredLongProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredLongProperty_propertySetBadly", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getStringPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredIntProperty_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nonSqlException_returnsFalse", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nonSqlException_parentStillGetsFound", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_wrappedException_returnsTrue", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_wrappedException_returnsFalse", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nullReturnsFalse", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_loopInWrappedExceptions_returnsFalse", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nonSqlExceptionWithParent_parentGetsFound", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_getPropertySubprefix", "time": 0.399, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_constructUrl", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_constructUrlNullPort", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_getDefaultDriverClass", "time": 0.01, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_getPropertySubprefix", "time": 0.371, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_constructUrl", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_constructUrlNullPort", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_getDefaultDriverClass", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_getPropertySubprefix", "time": 0.307, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_constructUrl", "time": 0.032, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_constructUrlNullPort", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_getDefaultDriverClass", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_getPropertySubprefix", "time": 0.526, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_constructUrl", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_constructUrlNullPort", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_getDefaultDriverClass", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}], "workflow": {"path": "/tmp/e9c3f5b4-a7f7-4a07-9a5c-ed02e306fb3f/.github/workflows/CI-crawler.yml", "type": "maven"}, "workflow_name": "5d1d62bf-9168-4f45-a56f-8b089ec1d7a5", "build_tool": "maven", "elapsed_time": 250.41809487342834, "default_actions": false}], [{"failed": false, "tests": [{"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_init_constructor_null_params", "time": 1.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_init_works_realDriverFromConfig", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_throws_nullURL", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getWrappedDriver_works_goodDriver", "time": 0.156, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getWrappedDriver_throws_badDriver", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsFalse_wrongURL", "time": 0.012, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsTrue_correctURL", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsFalse_JdbcUrl", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsTrue_secretId", "time": 0.015, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_nullURL", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_nullInfo", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_nullUser", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_valid_url", "time": 0.017, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_jdbc_returnsNull", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_secretId", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_withSecretRefresh", "time": 0.006, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_afterRetryMax", "time": 0.014, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_withBadRefresh", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_rethrowsSQLException_onFailure", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_rethrowsRuntimeException_onFailure", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_badSecretId", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_badlyFormattedSecretId", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_userBadlyFormattedSecretId", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getMajorVersion_propagatesToRealDriver", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getMinorVersion_propagatesToRealDriver", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getParentLogger_propagatesToRealDriver", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getPropertyInfo_propagatesToRealDriver", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_jdbcCompliant_propagatesToRealDriver", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_configFileProperty", "time": 0.533, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_environmentVariable", "time": 0.122, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_vpcEndpoint", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_defaultsToNull", "time": 0.008, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_regionSelectionOrder_prefersVpcEndpointOverEverything", "time": 0.015, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_regionSelectionOrder_prefersEnvironmentVarOverConfig", "time": 0.058, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_emptyConfigPropertyIgnored", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_nullConfigPropertyIgnored", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_emptyEnvironmentVariableIgnored", "time": 0.031, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_nullEnvironmentVariableIgnored", "time": 0.029, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_emptyVpcIgnored", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_nullVpcIgnored", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_getPropertySubprefix", "time": 0.816, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_constructUrl", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_constructUrlNullPort", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_getDefaultDriverClass", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_getPropertySubprefix", "time": 0.374, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_constructUrl", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_constructUrlNullPort", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_getDefaultDriverClass", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctExceptions", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredIntProperty_propertyNotSet", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_fullPropertyName_nonnullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getLongPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getSubconfig_noSubproperies", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredIntProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredClassProperty_propertySet", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_loadConfigFrom_badFile", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredStringProperty_propertyNotSet", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getStringPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getIntPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_loadConfigFrom_goodFile", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getLongPropertyWithDefault_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getClassPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getSubconfig_hasSubproperties_nonnullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_fullPropertyName_nullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_loadMainConfig_goodFile", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredClassProperty_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getClassPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getLongPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredStringProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredClassProperty_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getSubconfig_hasSubproperties_nullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredLongProperty_propertyNotSet", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getIntPropertyWithDefault_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getIntPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getClassPropertyWithDefault_propertySetBadly", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredLongProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredLongProperty_propertySetBadly", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getStringPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredIntProperty_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nonSqlException_returnsFalse", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nonSqlException_parentStillGetsFound", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_wrappedException_returnsTrue", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_wrappedException_returnsFalse", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nullReturnsFalse", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_loopInWrappedExceptions_returnsFalse", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nonSqlExceptionWithParent_parentGetsFound", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_getPropertySubprefix", "time": 0.403, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.029, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_constructUrl", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_constructUrlNullPort", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_getDefaultDriverClass", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_getPropertySubprefix", "time": 0.331, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_constructUrl", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_constructUrlNullPort", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_getDefaultDriverClass", "time": 0.006, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_getPropertySubprefix", "time": 0.33, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_constructUrl", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_constructUrlNullPort", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_getDefaultDriverClass", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_getPropertySubprefix", "time": 0.329, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.007, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.01, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_constructUrl", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_constructUrlNullPort", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.005, "results": [{"result": "Failure", "message": "expected:<...//test-endpoint:1234[]> but was:<...//test-endpoint:1234[/]>", "type": "org.junit.ComparisonFailure"}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_getDefaultDriverClass", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}], "workflow": {"path": "/tmp/e9c3f5b4-a7f7-4a07-9a5c-ed02e306fb3f/.github/workflows/CI-crawler.yml", "type": "maven"}, "workflow_name": "31fe0d86-dd53-4ef2-b585-c857995f6d43", "build_tool": "maven", "elapsed_time": 105.56729888916016, "default_actions": false}], [{"failed": false, "tests": [{"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_init_constructor_null_params", "time": 1.109, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_init_works_realDriverFromConfig", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getWrappedDriver_works_goodDriver", "time": 0.1, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getWrappedDriver_throws_badDriver", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_throws_nullURL", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsFalse_wrongURL", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsTrue_correctURL", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsFalse_JdbcUrl", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_acceptsURL_returnsTrue_secretId", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_nullURL", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_nullInfo", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_nullUser", "time": 0.006, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_valid_url", "time": 0.017, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_jdbc_returnsNull", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_secretId", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_works_withSecretRefresh", "time": 0.007, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_afterRetryMax", "time": 0.012, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_withBadRefresh", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_rethrowsSQLException_onFailure", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_rethrowsRuntimeException_onFailure", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_badSecretId", "time": 0.014, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_badlyFormattedSecretId", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_connect_throws_userBadlyFormattedSecretId", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getMajorVersion_propagatesToRealDriver", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getMinorVersion_propagatesToRealDriver", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getParentLogger_propagatesToRealDriver", "time": 0.008, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_getPropertyInfo_propagatesToRealDriver", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerDriverTest", "name": "test_jdbcCompliant_propagatesToRealDriver", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_configFileProperty", "time": 0.514, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_environmentVariable", "time": 0.131, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_vpcEndpoint", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_setRegion_defaultsToNull", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_regionSelectionOrder_prefersVpcEndpointOverEverything", "time": 0.026, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_regionSelectionOrder_prefersEnvironmentVarOverConfig", "time": 0.019, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_emptyConfigPropertyIgnored", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_nullConfigPropertyIgnored", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_emptyEnvironmentVariableIgnored", "time": 0.012, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_nullEnvironmentVariableIgnored", "time": 0.017, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_emptyVpcIgnored", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.JDBCSecretCacheBuilderProviderTest", "name": "test_settingValidation_nullVpcIgnored", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_getPropertySubprefix", "time": 0.802, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.005, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.01, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_constructUrl", "time": 0.014, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_constructUrlNullPort", "time": 0.007, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMSSQLServerDriverTest", "name": "test_getDefaultDriverClass", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_getPropertySubprefix", "time": 0.484, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_constructUrl", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_constructUrlNullPort", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_getDefaultDriverClass", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerOracleDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctExceptions", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredIntProperty_propertyNotSet", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_fullPropertyName_nonnullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getLongPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getSubconfig_noSubproperies", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredIntProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredClassProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_loadConfigFrom_badFile", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredStringProperty_propertyNotSet", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getStringPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getIntPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_loadConfigFrom_goodFile", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getLongPropertyWithDefault_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getClassPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getSubconfig_hasSubproperties_nonnullPrefix", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_fullPropertyName_nullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_loadMainConfig_goodFile", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredClassProperty_propertySetBadly", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getClassPropertyWithDefault_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getLongPropertyWithDefault_propertyNotSet", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredStringProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredClassProperty_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getSubconfig_hasSubproperties_nullPrefix", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredLongProperty_propertyNotSet", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getIntPropertyWithDefault_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getIntPropertyWithDefault_propertyNotSet", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getClassPropertyWithDefault_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredLongProperty_propertySet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredLongProperty_propertySetBadly", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getStringPropertyWithDefault_propertyNotSet", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.ConfigTest", "name": "test_getRequiredIntProperty_propertySetBadly", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nonSqlException_returnsFalse", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nonSqlException_parentStillGetsFound", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_wrappedException_returnsTrue", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_wrappedException_returnsFalse", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nullReturnsFalse", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_loopInWrappedExceptions_returnsFalse", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.util.SQLExceptionUtilsTest", "name": "test_unwrapAndCheckForCode_nonSqlExceptionWithParent_parentGetsFound", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_getPropertySubprefix", "time": 0.433, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_constructUrl", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_constructUrlNullPort", "time": 0.006, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.001, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMySQLDriverTest", "name": "test_getDefaultDriverClass", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_getPropertySubprefix", "time": 0.359, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_constructUrl", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_constructUrlNullPort", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerMariaDBDriverTest", "name": "test_getDefaultDriverClass", "time": 0.006, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_getPropertySubprefix", "time": 0.389, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.0, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_constructUrl", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_constructUrlNullPort", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerRedshiftDriverTest", "name": "test_getDefaultDriverClass", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_getPropertySubprefix", "time": 0.393, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsTrue_correctException", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_wrongSQLException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_isExceptionDueToAuthenticationError_returnsFalse_runtimeException", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_constructUrl", "time": 0.004, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_constructUrlNullPort", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_constructUrlNullDatabase", "time": 0.003, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}, {"classname": "com.amazonaws.secretsmanager.sql.AWSSecretsManagerPostgreSQLDriverTest", "name": "test_getDefaultDriverClass", "time": 0.002, "results": [{"result": "Passed", "message": "", "type": ""}], "stdout": null, "stderr": null}], "workflow": {"path": "/tmp/e9c3f5b4-a7f7-4a07-9a5c-ed02e306fb3f/.github/workflows/CI-crawler.yml", "type": "maven"}, "workflow_name": "169e7bd9-d751-41a3-9543-d13df23faae6", "build_tool": "maven", "elapsed_time": 135.8975522518158, "default_actions": false}]], "strategy": "PASS_PASS", "issues": [{"id": 209, "title": "Always append slash after Postgres db endpoint", "body": "*Issue #, if available:* Fixes #208\r\n\r\n*Description of changes:*\r\n\r\n[Postgres docs](https://jdbc.postgresql.org/documentation/use/#connecting-to-the-database) on the matter.\r\n\r\n\r\nBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.\r\n", "comments": ["## [Codecov](https://app.codecov.io/gh/aws/aws-secretsmanager-jdbc/pull/209?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aws) Report\n> Merging [#209](https://app.codecov.io/gh/aws/aws-secretsmanager-jdbc/pull/209?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aws) (cd67a1c) into [master](https://app.codecov.io/gh/aws/aws-secretsmanager-jdbc/commit/42dc301cc7e1a47b148f8526392be9fe8ecdaff2?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aws) (42dc301) will **increase** coverage by `0.07%`.\n> The diff coverage is `100.00%`.\n\n```diff\n@@ Coverage Diff @@\n## master #209 +/- ##\n============================================\n+ Coverage 73.97% 74.05% +0.07% \n Complexity 117 117 \n============================================\n Files 11 11 \n Lines 342 343 +1 \n Branches 42 42 \n============================================\n+ Hits 253 254 +1 \n Misses 82 82 \n Partials 7 7 \n```\n\n\n| [Files Changed](https://app.codecov.io/gh/aws/aws-secretsmanager-jdbc/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aws) | Coverage \u0394 | |\n|---|---|---|\n| [...manager/sql/AWSSecretsManagerPostgreSQLDriver.java](https://app.codecov.io/gh/aws/aws-secretsmanager-jdbc/pull/209?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=aws#diff-c3JjL21haW4vamF2YS9jb20vYW1hem9uYXdzL3NlY3JldHNtYW5hZ2VyL3NxbC9BV1NTZWNyZXRzTWFuYWdlclBvc3RncmVTUUxEcml2ZXIuamF2YQ==) | `61.53% <100.00%> (+1.53%)` | :arrow_up: |\n\n"], "labels": [{"name": "bug", "description": "Something isn't working"}], "is_pull_request": true, "review_comments": []}]}