Skip to content

Commit 8a69bc6

Browse files
Add missing stubs for integration tests (#870)
## Description This PR adds missing stubs for the following integration tests: - SQL EXEC mode - PreparedStatementIntegrationTests#testGetMetaData_NoResultSet - MetadataIntegrationTests#testCatalogAndSchemaInformation - THRIFT mode - PreparedStatementIntegrationTests#testGetMetaData_NoResultSet ## Testing CI/CD ## Additional Notes to the Reviewer <!-- Share any additional context or insights that may help the reviewer understand the changes better. This could include challenges faced, limitations, or compromises made during the development process. Also, mention any areas of the code that you would like the reviewer to focus on specifically. --> Signed-off-by: Jayant Singh <jayant.singh@databricks.com>
1 parent c112eb3 commit 8a69bc6

59 files changed

Lines changed: 721 additions & 517 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/test/resources/cloudfetchapi/metadataintegrationtests/testcatalogandschemainformation/mappings/oregon-staging_6051921418418893.jobs_sql_extended_results_2025-01-28t211905z_a2439299-2870-48b0-8b39-487c49f8c91d-692f562c-d3ab-4372-8823-10fe0bcc0710.json

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/test/resources/cloudfetchapi/metadataintegrationtests/testcatalogandschemainformation/mappings/oregon-staging_6051921418418893.jobs_sql_extended_results_2025-01-28t211907z_23c49a02-a597-4767-9270-3ac2a46c71de-04e4a2fa-da56-4e48-99ba-011e6bc37ef8.json

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/test/resources/cloudfetchapi/metadataintegrationtests/testcatalogandschemainformation/mappings/oregon-staging_6051921418418893.jobs_sql_extended_results_2025-01-28t211917z_4056829b-39f4-48b8-9581-0cf8ea3b94a6-18102891-ba79-4d28-ab71-e384c103a147.json

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/test/resources/cloudfetchapi/metadataintegrationtests/testcatalogandschemainformation/mappings/oregon-staging_6051921418418893.jobs_sql_extended_results_2025-01-28t211919z_6885510c-a227-433d-a7fa-f39ca3edfe98-69f5c56a-d26f-4314-8f13-cee49ff3a229.json

Lines changed: 0 additions & 25 deletions
This file was deleted.

src/test/resources/cloudfetchapi/metadataintegrationtests/testcatalogandschemainformation/mappings/oregon-staging_6051921418418893.jobs_sql_extended_results_2025-07-02t104609z_33b81d73-230c-43b1-a7ed-a30069e50ca5-dd88498b-1deb-46f2-938f-d8f7a4490dd8.json

Lines changed: 25 additions & 0 deletions
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"id" : "e47d4891-c059-4ce1-a439-038b9ea5c44b",
3+
"name" : "oregon-staging_6051921418418893.jobs_sql_extended_results_2025-07-02t104614z_99e3a0e8-9cc7-4903-8a0c-37fef25acdf1",
4+
"request" : {
5+
"url" : "/oregon-staging/6051921418418893.jobs/sql/extended/results_2025-07-02T10%3A46%3A14Z_99e3a0e8-9cc7-4903-8a0c-37fef25acdf1?[REDACTED]X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20250701T094614Z&X-Amz-SignedHeaders=host&X-Amz-Expires=899&[REDACTED]X-Amz-Signature=44ca82676f4a5b8453c59153128826252c0a79af91f428717bdb299f16993d9f",
6+
"method" : "GET"
7+
},
8+
"response" : {
9+
"status" : 200,
10+
"base64Body" : "BCJNGHRwjncAAACg/////5AAAAAQAAEAsAoADgAGAA0ACAAKDwAiAAQYAKEBCgAMAAAACAAEGAARCAwAASEAYQABAAAAGAsAlRIAGAAUAAAAEywAMRIAABIAABYAAiQAIAAFDAAEAgARBAIAEQAwAPABZGF0YWJhc2VOYW1lAAAAAFhqymIAAAAANluMZQQiTRh0cI6oAQAAov////+YAAAAFAABAPIDDAAWAA4AFQAQAAQADAAAAGgDGABQAAAEABAHAMMDCgAYAAwACAAEAAo4AFBIAAAAGBwAAwIABTMABwwAEQgOADAAAGQFAEEAAABwBgBAAADxAgYAAgIAGwFIAAACADD///8HAAECAPZLHgAAAEQAAABjAAAAggAAAKEAAADAAAAA3wAAAP4AAAAdAQAAPAEAAFsBAAB6AQAAnQEAAMABAADjAQAABgIAACkCAABMAgAAbwIAAJICAAC1AgAA2AIAAOECiADxD2pkYmNfYmVuY2htYXJraW5nX3Rlc3RfcmVzdWx0cx4A2mxhcmdlX3F1ZXJpZXMsAGFzY2hlbWEmAIZtZXRhZGF0YSEAAx4AHzAfAAsfMR8ACx8yHwALHzMfAAsfNB8ACx81HwALHzYfAAsfNx8ACx84HwALETkfAD9uZXc6AQ0PIwAKAj4BDyMACgJCAQ8jAAoCRgEPIwAKAkoBDyMACgJOAQ8jAAoCUgEPIwAKAlYBDyMACgJaAQ8jAAoCXgEAywIBZwEACQADjwJwAAAAAAAAAAx1Zp8AAAAAqkhqjgQiTRh0cI4IAACA/////wAAAACGhpIIAAAAAIaGkgg=",
11+
"headers" : {
12+
"Accept-Ranges" : "bytes",
13+
"Server" : "AmazonS3",
14+
"ETag" : "\"018295a54af7e7ce0e6e55c3931559af\"",
15+
"Last-Modified" : "Tue, 01 Jul 2025 09:46:15 GMT",
16+
"x-amz-request-id" : "JFQEAGQG1RP3ZG07",
17+
"x-amz-server-side-encryption" : "AES256",
18+
"x-amz-id-2" : "6RCAVm88n5G+bJKmiVtBC85EngksTVj5SfAnbNuay/DD9bkEfnKgO3mF/S7yc3/r1hBipjBu4e0=",
19+
"Date" : "Tue, 01 Jul 2025 09:46:16 GMT",
20+
"Content-Type" : "binary/octet-stream"
21+
}
22+
},
23+
"uuid" : "e47d4891-c059-4ce1-a439-038b9ea5c44b",
24+
"insertionIndex" : 3
25+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"id" : "971fdef0-b001-4ce3-92c7-6e0e9b7ac943",
3+
"name" : "oregon-staging_6051921418418893.jobs_sql_extended_results_2025-07-02t104621z_ed01846f-ccfe-426c-b96a-800640ff8061",
4+
"request" : {
5+
"url" : "/oregon-staging/6051921418418893.jobs/sql/extended/results_2025-07-02T10%3A46%3A21Z_ed01846f-ccfe-426c-b96a-800640ff8061?[REDACTED]X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20250701T094621Z&X-Amz-SignedHeaders=host&X-Amz-Expires=899&[REDACTED]X-Amz-Signature=e9f48ecf4d9ea834eba483ce3413422596e0a82db99e578f69e120304bd21164",
6+
"method" : "GET"
7+
},
8+
"response" : {
9+
"status" : 200,
10+
"base64Body" : "BCJNGHRwjisBAACg/////+gBAAAQAAEAsAoADgAGAA0ACAAKDwAiAAQYAKEBCgAMAAAACAAEGAARCAwAASEA8QsABwAAAHQBAAAsAQAA9AAAALwAAABwAAAAOD4ApAAAZv///xQAAAAEAEIAAAUBbAACAgBAqP7//0QArHJlbWFya3MA6v4wACgABTAAUNj+//8JdADNYWJsZVR5cGUAAAAeZAAKNADwAwz///8LAAAAY2F0YWxvZ05hbTYAlRIAGAAUABMAEtwAFxKoAACwAAysABNUSADeaW5mb3JtYXRpb24AmnwAGAawABSINADOc1RlbXBvcmFyeQDONAAJ5AAnvP/kAAGuAAKsAD8AABOsAAIQGKsAMAAABSIABAIAEQQCACAAACwBwG5hbWVzcGFjZQAAABE2by8AAAAAySbrYgQiTRh0cI7KAgAAov////8IAgAAFAABAPIDDAAWAA4AFQAQAAQADAAAAPADGABQAAAEABAHANIDCgAYAAwACAAEAAoAOAAgWAE4AAAdAAICAARMAAACABACBQBBAAAACAYAMAAANAUAQQAAAEAGADAAAMAFAAACABABBQAHMAADEAAFMAADEAATLAgAE3BZAAMHACMAeAkAAwcAIwCACQADBwAjAIgJAARQABPAEAAEAgAEEAAEFwATyAkABDAAEwAIARMwMQATMBAAAycAIwA4EAAEMAATcBAAEzwwABOwEAAEMAATuBAABDAABmgBBgIAKgcAWAEAAgAIaAEAAgAPEAA9IP8PVgACAgAA8AETIPQAALABkFAAAABgAAAAcGABxwAAAJAAAACgAAAAsMgB/wFqZGJjX3Rlc3Rfc2NoZW1hEACdCAABUBcAAAAf3AGDAAAAWwAAAHP4APYDnQAAAKYAAADKAAAA2gAAAA8BmALxA2NvbXBsZXhfZGF0YV90eXBlcw4BgWRpYW1vbmRzGgFRdGFibGUdAPEMY29udmVyc2lvbnBhcmFtZXRlcl9iaW5kaW5nNwADKwD4AWpheWFudGNvbmN1cnJlbnQcAFAxMmV4YXQAAiwAD4AAAQJvAPsMZXN0YWtqaGRhaGpzcHJlcGFyZWRfc3RhdGVtUwACbwBRYmF0Y2g3AAJCAFBzcGFya88B8BJiYXNpY3N1aXRlMTgxMTMwNTc2NDY5MTY2X2luc2VydF8lAPMDX2RmX2pheWNhdGFsb2dfYW5kEQIHUgAAZgIIcAEAAgAMEAAPAgAdCEAAEwR4BAAkAwDMAgCYBFMYAAAAHNgCkyQAAAAoAAAALOQCAAIAT21haW4EABkIcAAxBQAAFAUAQwMAbACTGQAAAB4AAAAjaACXLQAAADIAAAA3GARfVEFCTEUFACQAsAAIgAAPAgAcUAAAAAAANpoYbwAAAAC+tcivBCJNGHRwjggAAID/////AAAAAIaGkggAAAAAhoaSCA==",
11+
"headers" : {
12+
"Accept-Ranges" : "bytes",
13+
"Server" : "AmazonS3",
14+
"ETag" : "\"143f5f101e936708cbe5267a7cdf825c\"",
15+
"Last-Modified" : "Tue, 01 Jul 2025 09:46:22 GMT",
16+
"x-amz-request-id" : "KYJ2JM0PZ5H9HNH5",
17+
"x-amz-server-side-encryption" : "AES256",
18+
"x-amz-id-2" : "4xEdkamn6e56Z45xZnq4oeUPq0dlh6Bey/my3a/3QOSuoWUJYYeq/jNWqUMmJxPTix4elc6AHoM=",
19+
"Date" : "Tue, 01 Jul 2025 09:46:23 GMT",
20+
"Content-Type" : "binary/octet-stream"
21+
}
22+
},
23+
"uuid" : "971fdef0-b001-4ce3-92c7-6e0e9b7ac943",
24+
"insertionIndex" : 2
25+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"id" : "1f481a32-ccaa-4389-b7ea-a60fb1eb496c",
3+
"name" : "oregon-staging_6051921418418893.jobs_sql_extended_results_2025-07-02t104624z_86975084-9506-4c2e-8535-cc64023b8c6e",
4+
"request" : {
5+
"url" : "/oregon-staging/6051921418418893.jobs/sql/extended/results_2025-07-02T10%3A46%3A24Z_86975084-9506-4c2e-8535-cc64023b8c6e?[REDACTED]X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20250701T094624Z&X-Amz-SignedHeaders=host&X-Amz-Expires=899&[REDACTED]X-Amz-Signature=e5242a69b1f358f4f4a60e368025715bda1b829476cea693ce70a3605bacec45",
6+
"method" : "GET"
7+
},
8+
"response" : {
9+
"status" : 200,
10+
"base64Body" : "BCJNGHRwjisBAACg/////+gBAAAQAAEAsAoADgAGAA0ACAAKDwAiAAQYAKEBCgAMAAAACAAEGAARCAwAASEA8QsABwAAAHQBAAAsAQAA9AAAALwAAABwAAAAOD4ApAAAZv///xQAAAAEAEIAAAUBbAACAgBAqP7//0QArHJlbWFya3MA6v4wACgABTAAUNj+//8JdADNYWJsZVR5cGUAAAAeZAAKNADwAwz///8LAAAAY2F0YWxvZ05hbTYAlRIAGAAUABMAEtwAFxKoAACwAAysABNUSADeaW5mb3JtYXRpb24AmnwAGAawABSINADOc1RlbXBvcmFyeQDONAAJ5AAnvP/kAAGuAAKsAD8AABOsAAIQGKsAMAAABSIABAIAEQQCACAAACwBwG5hbWVzcGFjZQAAABE2by8AAAAAySbrYgQiTRh0cI48AQAAov////8IAgAAFAABAPICDAAWAA4AFQAQAAQADAAAALAXAGAAAAAEABAIANIDCgAYAAwACAAEAAoAOABQWAEAAAEcAAMCAARMAAACAAQYABAIDQAHCAABTAAHCAARIA4ABjAAECgNAAcwABEwDgAwAAAdBQBBAAAAUAYABjAAEFgNAAcQABFgDgAGEAAQaA0AB1AAEXAOAAYCAAQQAASwABN4GwAEuAATgBAAEwQIABOICAAEMAATkBAABDAAE5gQABMFCAAToAgABDAAE6gQAAQwAAZoAQYCABcH0AAEAgAEQAAEAgAPEABJAKQB+AFqZGJjX3Rlc3Rfc2NoZW1hcAAAjAGzY2F0YWxvZ19hbmQiAAIuAF90YWJsZcAAHABcAUBtYWlu3AAIaAAARAFaVEFCTEVQAFAAAAAAAFR0BsQAAAAAK+MH1gQiTRh0cI4IAACA/////wAAAACGhpIIAAAAAIaGkgg=",
11+
"headers" : {
12+
"Accept-Ranges" : "bytes",
13+
"Server" : "AmazonS3",
14+
"ETag" : "\"966d42b9bb792088ec3306c73e56388e\"",
15+
"Last-Modified" : "Tue, 01 Jul 2025 09:46:25 GMT",
16+
"x-amz-request-id" : "ZFYKFS4Z5WZ4YTGD",
17+
"x-amz-server-side-encryption" : "AES256",
18+
"x-amz-id-2" : "3JK8tqxiEA9RXpiHAxpyf0VHyuf92/zpLSq2txbeBTvw2y4Lz0iD6RoQVNM6ZkgbgoCiyG/BTA0=",
19+
"Date" : "Tue, 01 Jul 2025 09:46:26 GMT",
20+
"Content-Type" : "binary/octet-stream"
21+
}
22+
},
23+
"uuid" : "1f481a32-ccaa-4389-b7ea-a60fb1eb496c",
24+
"insertionIndex" : 1
25+
}

src/test/resources/cloudfetchapi/preparedstatementintegrationtests/testgetmetadata_noresultset/mappings/oregon-staging_6051921418418893.jobs_sql_extended_results_2025-05-30t064637z_02d12e25-ff34-47cd-8a68-62f0f177303d-83967da6-eaef-4201-bdb7-faffd4e3ae52.json renamed to src/test/resources/cloudfetchapi/preparedstatementintegrationtests/testgetmetadata_noresultset/mappings/oregon-staging_6051921418418893.jobs_sql_extended_results_2025-07-02t103452z_93a42288-acd1-4de2-a95b-d07964524d1f-eedbc0ac-3f51-443c-bb79-ec1050529be4.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
2-
"id" : "83967da6-eaef-4201-bdb7-faffd4e3ae52",
3-
"name" : "oregon-staging_6051921418418893.jobs_sql_extended_results_2025-05-30t064637z_02d12e25-ff34-47cd-8a68-62f0f177303d",
2+
"id" : "eedbc0ac-3f51-443c-bb79-ec1050529be4",
3+
"name" : "oregon-staging_6051921418418893.jobs_sql_extended_results_2025-07-02t103452z_93a42288-acd1-4de2-a95b-d07964524d1f",
44
"request" : {
5-
"url" : "/oregon-staging/6051921418418893.jobs/sql/extended/results_2025-05-30T06%3A46%3A37Z_02d12e25-ff34-47cd-8a68-62f0f177303d?[REDACTED]X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20250529T054637Z&X-Amz-SignedHeaders=host&X-Amz-Expires=899&[REDACTED]X-Amz-Signature=f814aa3f599c231419ae81d06a31a19ccb50160768a14b28b98a2eac37e6b3c6",
5+
"url" : "/oregon-staging/6051921418418893.jobs/sql/extended/results_2025-07-02T10%3A34%3A52Z_93a42288-acd1-4de2-a95b-d07964524d1f?[REDACTED]X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20250701T093453Z&X-Amz-SignedHeaders=host&X-Amz-Expires=899&[REDACTED]X-Amz-Signature=9dbb176744c63263eeab0d5062da3e642321560d686f9961a6d73fce47a11f86",
66
"method" : "GET"
77
},
88
"response" : {
@@ -12,14 +12,14 @@
1212
"Accept-Ranges" : "bytes",
1313
"Server" : "AmazonS3",
1414
"ETag" : "\"670bcdd07a5de9077a579bd5fcf0cdff\"",
15-
"Last-Modified" : "Thu, 29 May 2025 05:46:38 GMT",
16-
"x-amz-request-id" : "KJGZBW5X2ZH4C8A2",
15+
"Last-Modified" : "Tue, 01 Jul 2025 09:34:53 GMT",
16+
"x-amz-request-id" : "87TN5E2CBQGTFXCD",
1717
"x-amz-server-side-encryption" : "AES256",
18-
"x-amz-id-2" : "i68PFPvrtyWuaeL7Plv17LySxXqK91lyhb69jHm/tTEejqbc5pr4rQyIwiQ3EpidpB8pNP2/YMQFxuDQlPG2pQ==",
19-
"Date" : "Thu, 29 May 2025 05:46:39 GMT",
18+
"x-amz-id-2" : "k/qQdERJ/5VTo28BhzwpH2xYpwIK4ooQMUtNrlo6nKH1fh8iJ2iRxcquxC2eX38TTSNBwHbKJV3jnxJwjmEs4g==",
19+
"Date" : "Tue, 01 Jul 2025 09:34:55 GMT",
2020
"Content-Type" : "binary/octet-stream"
2121
}
2222
},
23-
"uuid" : "83967da6-eaef-4201-bdb7-faffd4e3ae52",
23+
"uuid" : "eedbc0ac-3f51-443c-bb79-ec1050529be4",
2424
"insertionIndex" : 1
2525
}

src/test/resources/sqlexecapi/preparedstatementintegrationtests/testgetmetadata_noresultset/mappings/api_2.0_sql_sessions-821301d4-a370-43e7-865b-c54bb9142e4b.json renamed to src/test/resources/sqlexecapi/metadataintegrationtests/testcatalogandschemainformation/mappings/api_2.0_sql_sessions-863a5586-df0e-417b-acae-bc38c02240bc.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"id" : "821301d4-a370-43e7-865b-c54bb9142e4b",
2+
"id" : "863a5586-df0e-417b-acae-bc38c02240bc",
33
"name" : "api_2.0_sql_sessions",
44
"request" : {
55
"url" : "/api/2.0/sql/sessions/",
@@ -12,10 +12,10 @@
1212
},
1313
"response" : {
1414
"status" : 200,
15-
"body" : "{\"session_id\":\"01f03c50-4444-1186-a1ef-a4749636849e\"}",
15+
"body" : "{\"session_id\":\"01f05660-3593-15ee-a6f6-b2883af0ea6c\"}",
1616
"headers" : {
17-
"x-request-id" : "21fe441f-5c7d-4be4-997b-7c5796093dad",
18-
"date" : "Thu, 29 May 2025 05:46:28 GMT",
17+
"x-request-id" : "11c42760-d57f-48fe-8807-2686285a73ae",
18+
"date" : "Tue, 1 Jul 2025 09:46:06 GMT",
1919
"server" : "databricks",
2020
"x-databricks-popp-response-code-details" : "via_upstream",
2121
"x-databricks-shard-debug" : "oregon-staging",
@@ -25,9 +25,10 @@
2525
"x-content-type-options" : "nosniff",
2626
"x-databricks-popp-routing-reason" : "deployment-name",
2727
"content-type" : "application/json",
28+
"alt-svc" : "h3=\":5443\"; ma=86400, h3-29=\":5443\"; ma=86400",
2829
"x-databricks-apiproxy-response-code-details" : "via_upstream"
2930
}
3031
},
31-
"uuid" : "821301d4-a370-43e7-865b-c54bb9142e4b",
32-
"insertionIndex" : 13
32+
"uuid" : "863a5586-df0e-417b-acae-bc38c02240bc",
33+
"insertionIndex" : 12
3334
}

0 commit comments

Comments
 (0)