Skip to content

[Storage] Add sdk/storage/internal shared module - #27437

Open
tanyasethi-msft (tanyasethi-msft) wants to merge 10 commits into
mainfrom
storage/internal-module
Open

[Storage] Add sdk/storage/internal shared module#27437
tanyasethi-msft (tanyasethi-msft) wants to merge 10 commits into
mainfrom
storage/internal-module

Move ValidateSeekableStreamAt0AndGetCount into streams sub-package

ce78762
Select commit
Loading
Failed to load commit list.
Azure Pipelines / go - pullrequest failed Aug 22, 2026 in 12m 46s

Build #20260821.29 had test failures

Details

Tests

  • Failed: 28 (0.85%)
  • Passed: 3,264 (98.55%)
  • Other: 20 (0.60%)
  • Total: 3,312

Annotations

Check failure on line 154 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / go - pullrequest

Build log #L154

Failed to detect API changes. See details above.

Check failure on line 169 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / go - pullrequest

Build log #L169

PowerShell exited with code '1'.

Check failure on line 20240 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / go - pullrequest

Build log #L20240

There are one or more test failures detected in result files. Detailed summary of published test results can be viewed in the Tests tab.

Check failure on line 97429 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / go - pullrequest

Build log #L97429

PowerShell exited with code '1'.

Check failure on line 1 in Test

See this annotation in the file changed.

@azure-pipelines azure-pipelines / go - pullrequest

Test

Failed
Raw output
    client_test.go:49: Running appendblob Tests in playback mode
2026/08/22 05:58:32 Waiting to acquire test proxy install lock /tmp/test-proxy-install.lock
2026/08/22 05:58:40 Test proxy version 1.0.0-dev.20260521.2 already installed
2026/08/22 05:58:40 Running test proxy command: /mnt/vss/_work/1/s/.proxy/Azure.Sdk.Tools.TestProxy restore -a /mnt/vss/_work/1/s/sdk/storage/azblob/assets.json
Running proxy version is Azure.Sdk.Tools.TestProxy 20260521.2
git --version
2026/08/22 05:58:41 Running test proxy command: /mnt/vss/_work/1/s/.proxy/Azure.Sdk.Tools.TestProxy start --storage-location /mnt/vss/_work/1/s  -- --urls=https://localhost:27080
2026/08/22 05:58:41 Test proxy log location: /tmp/test-proxy.log.ggtvhw
2026/08/22 05:58:41 Started test proxy instance (PID 17651) on https://localhost:27080
2026/08/22 05:58:41 Waiting up to 20 seconds for test-proxy server to respond...

Check failure on line 1 in Test/TestAppendBlockFromURLCopySourceAuth

See this annotation in the file changed.

@azure-pipelines azure-pipelines / go - pullrequest

Test/TestAppendBlockFromURLCopySourceAuth

Failed
Raw output
[Aug 22 05:58:52.894412] Retry: =====> Try=1 for PUT https://fakestorage.blob.core.windows.net/gocappendblockfromurlcopysourceauth?restype=REDACTED
[Aug 22 05:58:52.894522] Request: ==> OUTGOING REQUEST (Try=1)
   PUT https://fakestorage.blob.core.windows.net/gocappendblockfromurlcopysourceauth?restype=REDACTED
   Accept: application/xml
   Authorization: REDACTED
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-version: REDACTED

[Aug 22 05:58:52.939584] Response: ==> REQUEST/RESPONSE (Try=1/45.000885ms, OpTime=45.032785ms) -- RESPONSE RECEIVED
   PUT https://fakestorage.blob.core.windows.net/gocappendblockfromurlcopysourceauth?restype=REDACTED
   Accept: application/xml
   Authorization: REDACTED
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-version: REDACTED
   --------------------------------------------------------------------------------
   RESPONSE Status: 201 Created
   Content-Length: 0
   Date: Tue, 21 May 2024 11:32:32 GMT
   Etag: "0x8DC7989B4F62DB3"
   Last-Modified: Tue, 21 May 2024 11:32:33 GMT
   Server: Windows-Azure-Blob/1.0
   X-Ms-Request-Id: 00000000-0000-0000-0000-000000000000
   X-Ms-Version: REDACTED

[Aug 22 05:58:52.939607] Retry: response 201
[Aug 22 05:58:52.939612] Retry: exit due to non-retriable status code
[Aug 22 05:58:52.939656] Retry: =====> Try=1 for PUT https://fakestorage.blob.core.windows.net/gocappendblockfromurlcopysourceauth/gotestblobappendsrc
[Aug 22 05:58:52.939702] Request: ==> OUTGOING REQUEST (Try=1)
   PUT https://fakestorage.blob.core.windows.net/gocappendblockfromurlcopysourceauth/gotestblobappendsrc
   Accept: application/xml
   Authorization: REDACTED
   Content-Length: 0
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-blob-type: REDACTED
   x-ms-version: REDACTED

[Aug 22 05:58:52.941068] Response: ==> REQUEST/RESPONSE (Try=1/1.312377ms, OpTime=1.332054ms) -- RESPONSE RECEIVED
   PUT https://fakestorage.blob.core.windows.net/gocappendblockfromurlcopysourceauth/gotestblobappendsrc
   Accept: application/xml
   Authorization: REDACTED
   Content-Length: 0
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-blob-type: REDACTED
   x-ms-version: REDACTED
   --------------------------------------------------------------------------------
   RESPONSE Status: 201 Created
   Content-Length: 0
   Date: Tue, 21 May 2024 11:32:33 GMT
   Etag: "0x8DC7989B51C33D8"
   Last-Modified: Tue, 21 May 2024 11:32:33 GMT
   Server: Windows-Azure-Blob/1.0
   X-Ms-Request-Id: 00000000-0000-0000-0000-000000000000
   X-Ms-Request-Server-Encrypted: REDACTED
   X-Ms-Version: REDACTED
   X-Ms-Version-Id: REDACTED

[Aug 22 05:58:52.941080] Retry: response 201
[Aug 22 05:58:52.941085] Retry: exit due to non-retriable status code
[Aug 22 05:58:52.941167] Retry: =====> Try=1 for PUT https://fakestorage.blob.core.windows.net/gocappendblockfromurlcopysourceauth/gotestblobappendsrc?comp=REDACTED
[Aug 22 05:58:52.941213] Request: ==> OUTGOING REQUEST (Try=1)
   PUT https://fakestorage.blob.core.windows.net/gocappendblockfromurlcopysourceauth/gotestblobappendsrc?comp=REDACTED
   Accept: application/xml
   Authorization: REDACTED
   Content-Length: 4096
   Content-Type: application/octet-stream
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-version: REDACTED

[Aug 22 05:58:52.943416] Response: ==> REQUEST/RESPONSE (Try=1/2.166518ms, OpTime=2.191325ms) -- RESPONSE RECEIVED
   PUT https://fakestorage.blob.core.windows.net/gocappendblockfromurlcopysourceauth/gotestblobappendsrc?comp=REDACTED
   Accept: application/xml
   Authorization: REDACTED
   Content-Length: 4096
   Content-Type: application/octet-stream
   User-Agent: a
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]

Check failure on line 1 in Test/TestDownloadBufferSMCRC64ParallelChunks

See this annotation in the file changed.

@azure-pipelines azure-pipelines / go - pullrequest

Test/TestDownloadBufferSMCRC64ParallelChunks

Failed
Raw output
[Aug 22 05:59:15.743076] Retry: =====> Try=1 for PUT https://fakestorage.blob.core.windows.net/gocdownloadbuffersmcrc64parallelchunks?restype=REDACTED
[Aug 22 05:59:15.743203] Request: ==> OUTGOING REQUEST (Try=1)
   PUT https://fakestorage.blob.core.windows.net/gocdownloadbuffersmcrc64parallelchunks?restype=REDACTED
   Accept: application/xml
   Authorization: REDACTED
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-version: REDACTED

[Aug 22 05:59:15.757977] Response: ==> REQUEST/RESPONSE (Try=1/14.729166ms, OpTime=14.818526ms) -- RESPONSE RECEIVED
   PUT https://fakestorage.blob.core.windows.net/gocdownloadbuffersmcrc64parallelchunks?restype=REDACTED
   Accept: application/xml
   Authorization: REDACTED
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-version: REDACTED
   --------------------------------------------------------------------------------
   RESPONSE Status: 201 Created
   Content-Length: 0
   Date: Thu, 30 Apr 2026 06:40:32 GMT
   Etag: "0x8DEA68360C23D15"
   Last-Modified: Thu, 30 Apr 2026 06:40:32 GMT
   Server: Windows-Azure-Blob/1.0
   X-Ms-Request-Id: 00000000-0000-0000-0000-000000000000
   X-Ms-Version: REDACTED

[Aug 22 05:59:15.757995] Retry: response 201
[Aug 22 05:59:15.758000] Retry: exit due to non-retriable status code
[Aug 22 05:59:15.758136] Retry: =====> Try=1 for PUT https://fakestorage.blob.core.windows.net/gocdownloadbuffersmcrc64parallelchunks/gotestblobdownloadbuffersmcrc64parallelchunks
[Aug 22 05:59:15.758192] Request: ==> OUTGOING REQUEST (Try=1)
   PUT https://fakestorage.blob.core.windows.net/gocdownloadbuffersmcrc64parallelchunks/gotestblobdownloadbuffersmcrc64parallelchunks
   Accept: application/xml
   Authorization: REDACTED
   Content-Length: 32768
   Content-Type: application/octet-stream
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-blob-type: REDACTED
   x-ms-version: REDACTED

[Aug 22 05:59:15.759881] Response: ==> REQUEST/RESPONSE (Try=1/1.651508ms, OpTime=1.678889ms) -- RESPONSE RECEIVED
   PUT https://fakestorage.blob.core.windows.net/gocdownloadbuffersmcrc64parallelchunks/gotestblobdownloadbuffersmcrc64parallelchunks
   Accept: application/xml
   Authorization: REDACTED
   Content-Length: 32768
   Content-Type: application/octet-stream
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-blob-type: REDACTED
   x-ms-version: REDACTED
   --------------------------------------------------------------------------------
   RESPONSE Status: 201 Created
   Content-Length: 0
   Content-Md5: REDACTED
   Date: Thu, 30 Apr 2026 06:40:33 GMT
   Etag: "0x8DEA68360FA5C99"
   Last-Modified: Thu, 30 Apr 2026 06:40:33 GMT
   Server: Windows-Azure-Blob/1.0
   X-Ms-Content-Crc64: REDACTED
   X-Ms-Request-Id: 00000000-0000-0000-0000-000000000000
   X-Ms-Request-Server-Encrypted: REDACTED
   X-Ms-Version: REDACTED

[Aug 22 05:59:15.759891] Retry: response 201
[Aug 22 05:59:15.759895] Retry: exit due to non-retriable status code
[Aug 22 05:59:15.759940] Retry: =====> Try=1 for GET https://fakestorage.blob.core.windows.net/gocdownloadbuffersmcrc64parallelchunks/gotestblobdownloadbuffersmcrc64parallelchunks
[Aug 22 05:59:15.759982] Request: ==> OUTGOING REQUEST (Try=1)
   GET https://fakestorage.blob.core.windows.net/gocdownloadbuffersmcrc64parallelchunks/gotestblobdownloadbuffersmcrc64parallelchunks
   Accept: application/xml
   Authorization: REDACTED
   User-Agent: azsdk-go-azblob/v1.8.1-beta.2 (go1.25.8; linux)
   X-Ms-Date: REDACTED
   x-ms-range: REDACTED
   x-ms-structured-body: REDACTED
   x-ms-version: REDACTED

[Aug 22 05:59:15.761649] Response: ==> REQUEST/RESPONSE (Try=1/1.630633ms, OpTime=1.653986ms) -- RESPONSE RECEIVED
   GET https://fa
... [The stack trace has been truncated as it exceeded the maximum allowed size. Please refer to the complete log available in the Test Run attachments for full details.]

Check failure on line 1 in Test

See this annotation in the file changed.

@azure-pipelines azure-pipelines / go - pullrequest

Test

Failed
Raw output
    client_test.go:45: Running blob Tests in playback mode
2026/08/22 05:58:34 Waiting to acquire test proxy install lock /tmp/test-proxy-install.lock
2026/08/22 05:58:40 Test proxy version 1.0.0-dev.20260521.2 already installed
2026/08/22 05:58:40 Running test proxy command: /mnt/vss/_work/1/s/.proxy/Azure.Sdk.Tools.TestProxy restore -a /mnt/vss/_work/1/s/sdk/storage/azblob/assets.json
Running proxy version is Azure.Sdk.Tools.TestProxy 20260521.2
git --version
2026/08/22 05:58:40 Running test proxy command: /mnt/vss/_work/1/s/.proxy/Azure.Sdk.Tools.TestProxy start --storage-location /mnt/vss/_work/1/s  -- --urls=https://localhost:27183
2026/08/22 05:58:40 Test proxy log location: /tmp/test-proxy.log.vdhdij
2026/08/22 05:58:40 Started test proxy instance (PID 17588) on https://localhost:27183
2026/08/22 05:58:40 Waiting up to 20 seconds for test-proxy server to respond...