Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

restore-cache step not functioning as expected #4146

Open
technoplato opened this issue Mar 7, 2024 · 4 comments
Open

restore-cache step not functioning as expected #4146

technoplato opened this issue Mar 7, 2024 · 4 comments
Assignees

Comments

@technoplato
Copy link

pipeline url: https://app.bitrise.io/build/a8c8fe49-e8db-446f-a185-ac18a9478188

code for restoring cache:

      - restore-cache@2.2.0:
          title: "Restore iOS SDK Caches"
          inputs:
            # Use the derived SDK object ID for ios-arm64
            - key: sdk-cache-ios-arm64-${SDK_OBJECT_ID_IOS_ARM64}
      - restore-cache@2.2.0:
          title: "Restore iOS simulator SDK Caches"
          inputs:
            # Use the derived SDK object ID for ios-arm64_x86_64-simulator
            - key: sdk-cache-ios-arm64_x86_64-simulator-${SDK_OBJECT_ID_IOS_ARM64_X86_64_SIMULATOR}

code for deriving cache keys


      - script@1:
          title: "Derive and Save SDK Cache Keys from Git LFS to Bitrise Environment"
          inputs:
            - content: |-
                #!/bin/bash

                # Array of framework paths
                FRAMEWORK_PATHS=(
                  "lib/iOS/sdk.xcframework/ios-arm64/sdk.framework/sdk"
                  "lib/iOS/sdk.xcframework/ios-arm64_x86_64-simulator/sdk.framework/sdk"
                )

                echo "Parsing Git LFS Placeholder files for Object IDs"

                # Loop through each path in the array
                for path in "${FRAMEWORK_PATHS[@]}"; do
                  echo "Checking file: $path"
                  # Check if the file exists
                  if [ -f "$path" ]; then
                    # Extract the object id using sed
                    object_id=$(sed -n 's/oid sha256:\(.*\)/\1/p' "$path")
                    echo "SED extraction: $object_id"

                    # Derive environment variable name
                    if [[ $path == *"ios-arm64/"* ]]; then
                      env_var_name="SDK_OBJECT_ID_IOS_ARM64"
                    elif [[ $path == *"ios-arm64_x86_64-simulator/"* ]]; then
                      env_var_name="SDK_OBJECT_ID_IOS_ARM64_X86_64_SIMULATOR"
                    else
                      # Skip if the pattern does not match expected values
                      echo "Unsupported path format: $path"
                      continue
                    fi

                    # Use envman to add the environment variable
                    # see https://devcenter.bitrise.io/en/builds/environment-variables.html#setting-and-managing-env-vars-during-a-build
                    envman add --key "$env_var_name" --value "$object_id"
                    echo "Set $env_var_name=$object_id"
                  else
                    echo "File not found: $path"
                  fi
                done

output of cache key derivation (expected and matches what's in our build cache

+------------------------------------------------------------------------------+
| (3) Derive and Save SDK Cache Keys from Git LFS to Bitrise Environment       |
+------------------------------------------------------------------------------+
| id: script                                                                   |
| version: 1.2.1                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: bash                                                                |
| time: 2024-03-07T21:24:20Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
Parsing Git LFS Placeholder files for Object IDs
Checking file: lib/iOS/sdk.xcframework/ios-arm64/sdk.framework/sdk
SED extraction: 000dc392f00969d5e958afadcc49fba3c7bfa4528dfdc611e62793cc5dc87b0e
Set SDK_OBJECT_ID_IOS_ARM64=000dc392f00969d5e958afadcc49fba3c7bfa4528dfdc611e62793cc5dc87b0e
Checking file: lib/iOS/sdk.xcframework/ios-arm64_x86_64-simulator/sdk.framework/sdk
SED extraction: 54870c02481519b4d14a843adfb5c5feaa80a812b48e03ee4f14fc4de129eb6d
Set SDK_OBJECT_ID_IOS_ARM64_X86_64_SIMULATOR=54870c02481519b4d14a843adfb5c5feaa80a812b48e03ee4f14fc4de129eb6d

cache functioning as expected for different piece of the workflow here:

image

showing the cache has the expected artifacts

image
@technoplato
Copy link
Author

Verbose for lint

| (5) Restore iOS SDK Caches                                                   |
+------------------------------------------------------------------------------+
| id: restore-cache                                                            |
| version: 2.2.0                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: go                                                                  |
| time: 2024-03-08T18:37:11Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
 * [OK] Step dependency (zstd) installed, available.
Input:
- verbose: true
- key: sdk-cache-ios-arm64
Evaluating key template: sdk-cache-ios-arm64
Cache key: sdk-cache-ios-arm64
Downloading archive...
Get download URL
[DEBUG] GET https://abcs.services.bitrise.io/restore?cache_keys=sdk-cache-ios-arm64
Download archive
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/b7680c65-407c-449d-82cc-5247eb778fb6/cache-20240308-183041.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183714Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=81a614a0991e8d5a5673b0a2bf139cf1a6e997b45eb621bafb7c717f2c855d7a
Archive downloaded to /var/folders/yy/6kcn9mkd5svdbqnznwf474f00000gn/T/restore-cache4102471572/cache-20240308-183714.tzst
Exact hit for first key
Archive size: 31.4MB
Downloaded archive in 1s
Restoring archive...
[DEBUG] POST https://step-analytics.bitrise.io/track
$ which "tar"
$ which "zstd"
Using installed zstd binary
$ tar "--use-compress-program" "zstd -d" "-x" "-f" "/var/folders/yy/6kcn9mkd5svdbqnznwf474f00000gn/T/restore-cache4102471572/cache-20240308-183714.tzst" "-P"
Restored archive in 0s
[DEBUG] POST https://step-analytics.bitrise.io/track
Exposing cache hit info:
Matched key: sdk-cache-ios-arm64
Archive checksum: f6f0dc074c2fbea68592ce255c7031eed1a136ce0d04f88373b8f5c40a4bb3c4
[DEBUG] POST https://step-analytics.bitrise.io/track
|                                                                              |
+---+---------------------------------------------------------------+----------+
| ✓ | Restore iOS SDK Caches                                        | 3.85 sec |
+---+---------------------------------------------------------------+----------+
| Update available: 2.2.0 -> 2.3.0                                             |
| Release notes are available below                                            |
| https://github.com/bitrise-steplib/bitrise-step-restore-cache/releases       |
+---+---------------------------------------------------------------+----------+
                                        ▼
+------------------------------------------------------------------------------+

| (6) Restore iOS simulator SDK Caches                                         |
+------------------------------------------------------------------------------+
| id: restore-cache                                                            |
| version: 2.2.0                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: go                                                                  |
| time: 2024-03-08T18:37:15Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
 * [OK] Step dependency (zstd) installed, available.
Input:
- verbose: true
- key: sdk-cache-ios-arm64_x86_64-simulator
Evaluating key template: sdk-cache-ios-arm64_x86_64-simulator
Cache key: sdk-cache-ios-arm64_x86_64-simulator
Downloading archive...
Get download URL
[DEBUG] GET https://abcs.services.bitrise.io/restore?cache_keys=sdk-cache-ios-arm64_x86_64-simulator
Download archive
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
[DEBUG] GET https://a484c7653eeba8c8c00a4bf3967860a3.r2.cloudflarestorage.com/advanced-build-cache-prod/aff15cd6456c9911/163d217a-dd72-4a15-a47f-89214afa637c/cache-20240308-183044.tzst?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=dd6eaca0f8fd8386156d9c958989f9fc%2F20240308%2F%2Fs3%2Faws4_request&X-Amz-Date=20240308T183716Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&x-id=GetObject&X-Amz-Signature=e53b124dea0bc0fd8ed5d833d2143247c6d6ecb0d73c6535f90b7c54b40ffb13
Archive downloaded to /var/folders/yy/6kcn9mkd5svdbqnznwf474f00000gn/T/restore-cache2574665738/cache-20240308-183716.tzst
Exact hit for first key
Archive size: 33.6MB
Downloaded archive in 1s
Restoring archive...
$ which "tar"
[DEBUG] POST https://step-analytics.bitrise.io/track
$ which "zstd"
Using installed zstd binary
$ tar "--use-compress-program" "zstd -d" "-x" "-f" "/var/folders/yy/6kcn9mkd5svdbqnznwf474f00000gn/T/restore-cache2574665738/cache-20240308-183716.tzst" "-P"
Restored archive in 0s
[DEBUG] POST https://step-analytics.bitrise.io/track
Exposing cache hit info:
Matched key: sdk-cache-ios-arm64_x86_64-simulator
Archive checksum: 98ad6404d5c1d95c0292dd9604977b76673e726bcd76134b55999fcc1b60788d
[DEBUG] POST https://step-analytics.bitrise.io/track
|                                                                              |
+---+---------------------------------------------------------------+----------+
| ✓ | Restore iOS simulator SDK Caches                              | 1.90 sec |
+---+---------------------------------------------------------------+----------+
| Update available: 2.2.0 -> 2.3.0                                             |
| Release notes are available below                                            |
| https://github.com/bitrise-steplib/bitrise-step-restore-cache/releases       |
+---+---------------------------------------------------------------+----------+

@technoplato
Copy link
Author

Verbose for qa-android cache hit


+------------------------------------------------------------------------------+

| (5) Restore iOS SDK Caches                                                   |
+------------------------------------------------------------------------------+
| id: restore-cache                                                            |
| version: 2.2.0                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: go                                                                  |
| time: 2024-03-08T18:39:45Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
Start installing (zstd) with apt-get
 * [OK] Step dependency (zstd) installed, available.
Input:
- verbose: true
- key: sdk-cache-ios-arm64
Evaluating key template: sdk-cache-ios-arm64
Cache key: sdk-cache-ios-arm64
Downloading archive...
Get download URL
[DEBUG] GET https://abcs.services.bitrise.io/restore?cache_keys=sdk-cache-ios-arm64
Download archive
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/765cab0d-8215-47fd-bc86-d6922a353d53/cache-20240308-183740.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183947Z&X-Goog-Expires=59&X-Goog-Signature=10cbf863161f3d6614ce0f97763bf07b4f7a0779c56fc9070bebab0df3283f45dea5173e9702b89581a1742a6af489b49aca5b97de70d50d63a14b3a878ab8512bd7a7b0634b8c1a97e7ccab5a66e7b192824e4b896faf0ca07475e7d8888ca01e873a04a097174883b2bbd69f987961dbf75ac1751ee27dab9087e80f50e9d548da61c83f31248fac913a10f5b7b7642e6893b0f409a12f6a2c9d0f809846a7659e912e1fc3966fcd059dd713c4144a11e0cf80d83b4cab90b99b5a4429426b9b7a290e990f971adcce4ac8c052a0c752fc260a23d89448f1d054339836ffd17cf01ec9cfb4671643f65be80bc0ff15b519d4a2f82eb578c0a48f51ec9216be&X-Goog-SignedHeaders=host
Archive downloaded to /tmp/restore-cache3146196373/cache-20240308-183947.tzst
Exact hit for first key
Archive size: 31.6MB
Downloaded archive in 0s
Restoring archive...
$ which "tar"
[DEBUG] POST https://step-analytics.bitrise.io/track
$ which "zstd"
Using installed zstd binary
$ tar "--use-compress-program" "zstd -d" "-x" "-f" "/tmp/restore-cache3146196373/cache-20240308-183947.tzst" "-P"
Restored archive in 0s
[DEBUG] POST https://step-analytics.bitrise.io/track
Exposing cache hit info:
Matched key: sdk-cache-ios-arm64
Archive checksum: 3d1ca039ccbb73321419be851b567869566da2a924d0e019fc492bc574fca6a6
[DEBUG] POST https://step-analytics.bitrise.io/track
|                                                                              |
+---+---------------------------------------------------------------+----------+
| ✓ | Restore iOS SDK Caches                                        | 2.93 sec |
+---+---------------------------------------------------------------+----------+
| Update available: 2.2.0 -> 2.3.0                                             |
| Release notes are available below                                            |
| https://github.com/bitrise-steplib/bitrise-step-restore-cache/releases       |
+---+---------------------------------------------------------------+----------+
                                        ▼
+------------------------------------------------------------------------------+

| (6) Restore iOS simulator SDK Caches                                         |
+------------------------------------------------------------------------------+
| id: restore-cache                                                            |
| version: 2.2.0                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: go                                                                  |
| time: 2024-03-08T18:39:48Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
Start installing (zstd) with apt-get
 * [OK] Step dependency (zstd) installed, available.
Input:
- verbose: true
- key: sdk-cache-ios-arm64_x86_64-simulator
Evaluating key template: sdk-cache-ios-arm64_x86_64-simulator
Cache key: sdk-cache-ios-arm64_x86_64-simulator
Downloading archive...
Get download URL
[DEBUG] GET https://abcs.services.bitrise.io/restore?cache_keys=sdk-cache-ios-arm64_x86_64-simulator
Download archive
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/6471d367-65a2-4536-bd52-84937113ae7d/cache-20240308-183742.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T183948Z&X-Goog-Expires=59&X-Goog-Signature=07f8eb55901bc6fdf142b7a729e1b6b93f2cc33c37eabda9efabbce644ea17a4f590e87feb20e57e3f51c623a11289c370139e26e067b17e6d7cf261419be021e996aa3aea37d73a917c5cc7fcb3da8b724d8b8ee792990e9470d6da25482e188fc82ab25aaa660e674a9a6788508cd9c17ff40a003d71357c7f48d497edae3db879f58db055b3d3c6744b4f97ea91ce82bcb3433ea5696672e478512ecae95437474fe91054d00ab760f43f19b144f053b21172b25f1f52c7d6af124e6827f8638149936d1a2448f6e48beb12f3deca3bd0d36a378083e7f6fe099a4102c1d095b8d2a31c8e875aec69d55f393b98837eec9ca0780b5430639169e4f5c86bd9&X-Goog-SignedHeaders=host
Archive downloaded to /tmp/restore-cache533432925/cache-20240308-183948.tzst
Exact hit for first key
Archive size: 33.8MB
Downloaded archive in 0s
Restoring archive...
$ which "tar"
[DEBUG] POST https://step-analytics.bitrise.io/track
$ which "zstd"
Using installed zstd binary
$ tar "--use-compress-program" "zstd -d" "-x" "-f" "/tmp/restore-cache533432925/cache-20240308-183948.tzst" "-P"
Restored archive in 0s
[DEBUG] POST https://step-analytics.bitrise.io/track
Exposing cache hit info:
Matched key: sdk-cache-ios-arm64_x86_64-simulator
Archive checksum: 1bc3b8e83c54c9a33989b2eed13aabc104fdf5d06209fda34d78b44cc967af34
[DEBUG] POST https://step-analytics.bitrise.io/track
|                                                                              |
+---+---------------------------------------------------------------+----------+
| ✓ | Restore iOS simulator SDK Caches                              | 1.67 sec |
+---+---------------------------------------------------------------+----------+
| Update available: 2.2.0 -> 2.3.0                                             |
| Release notes are available below                                            |
| https://github.com/bitrise-steplib/bitrise-step-restore-cache/releases       |
+---+---------------------------------------------------------------+----------+
                                        ▼

@technoplato
Copy link
Author

technoplato commented Mar 8, 2024

‼️ cache miss for qa-ios part

                                        ▼
+------------------------------------------------------------------------------+

| (5) Restore iOS SDK Caches                                                   |
+------------------------------------------------------------------------------+
| id: restore-cache                                                            |
| version: 2.2.0                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: go                                                                  |
| time: 2024-03-08T18:40:16Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
 * [OK] Step dependency (zstd) installed, available.
Input:
- verbose: true
- key: sdk-cache-ios-arm64
Evaluating key template: sdk-cache-ios-arm64
Cache key: sdk-cache-ios-arm64
Downloading archive...
Get download URL
[DEBUG] GET https://abcs.services.bitrise.io/restore?cache_keys=sdk-cache-ios-arm64
No cache entry found for the provided key
[DEBUG] POST https://step-analytics.bitrise.io/track
|                                                                              |
+---+---------------------------------------------------------------+----------+
| ✓ | Restore iOS SDK Caches                                        | 5.08 sec |
+---+---------------------------------------------------------------+----------+
| Update available: 2.2.0 -> 2.3.0                                             |
| Release notes are available below                                            |
| https://github.com/bitrise-steplib/bitrise-step-restore-cache/releases       |
+---+---------------------------------------------------------------+----------+
                                        ▼
+------------------------------------------------------------------------------+

| (6) Restore iOS simulator SDK Caches                                         |
+------------------------------------------------------------------------------+
| id: restore-cache                                                            |
| version: 2.2.0                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: go                                                                  |
| time: 2024-03-08T18:40:21Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
 * [OK] Step dependency (zstd) installed, available.
Input:
- verbose: true
- key: sdk-cache-ios-arm64_x86_64-simulator
Evaluating key template: sdk-cache-ios-arm64_x86_64-simulator
Cache key: sdk-cache-ios-arm64_x86_64-simulator
Downloading archive...
Get download URL
[DEBUG] GET https://abcs.services.bitrise.io/restore?cache_keys=sdk-cache-ios-arm64_x86_64-simulator
No cache entry found for the provided key
[DEBUG] POST https://step-analytics.bitrise.io/track
|                                                                              |
+---+---------------------------------------------------------------+----------+
| ✓ | Restore iOS simulator SDK Caches                              | 0.99 sec |
+---+---------------------------------------------------------------+----------+
| Update available: 2.2.0 -> 2.3.0                                             |
| Release notes are available below                                            |
| https://github.com/bitrise-steplib/bitrise-step-restore-cache/releases       |
+---+---------------------------------------------------------------+----------+

@technoplato
Copy link
Author

test step cache ??hit?? but 404

                                        ▼
+------------------------------------------------------------------------------+

| (5) Restore iOS SDK Caches                                                   |
+------------------------------------------------------------------------------+
| id: restore-cache                                                            |
| version: 2.2.0                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: go                                                                  |
| time: 2024-03-08T18:52:41Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
Start installing (zstd) with apt-get
 * [OK] Step dependency (zstd) installed, available.
Input:
- verbose: true
- key: sdk-cache-ios-arm64
Evaluating key template: sdk-cache-ios-arm64
Cache key: sdk-cache-ios-arm64
Downloading archive...
Get download URL
[DEBUG] GET https://abcs.services.bitrise.io/restore?cache_keys=sdk-cache-ios-arm64
Download archive
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/8cd3dce1-0ff2-450b-ac96-844928f06247/cache-20240308-184048.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T185243Z&X-Goog-Expires=59&X-Goog-Signature=cc9e5c85ce6f4ebd0880444b4579ab635cc467b7ff8be84d4bc0b5afe530d567095f46d278b6b90233ba84b5a9a3d354acd3628203f0c18460ea44f9a0505bf14b9c812d2690f2ccd8eaa2d17931ce56ed2a7eaf1c79716cfb0718bd1fa8ef6866158a24f57cd9173cb28caf95b50a1e40aa1ae978032de4f8b5488ca099ec8dc4ac9852c0aa9b9a6f0798cb5e7705aa5d45f69215b8af2c064de77f345892c355fea4060c358ac300a275022615d08b0280dbf0be6c49b3a0dd868c88f3950c0fa4ac02ed48fde27e2169451b1a4ab9dfe8e523460c75625683c523335fd19d88c7bbe90d1ab092bd04b7a9f5e435b4bbd4640194b9aec9b54a17a02baa0af8&X-Goog-SignedHeaders=host
download failed: failed to download archive: Response status code is not ok: 404
download failed: failed to download archive: Response status code is not ok: 404
This Step failed, but it was marked as "is_skippable", so the build continued.
|                                                                              |
+---+---------------------------------------------------------------+----------+
| ! | Restore iOS SDK Caches (Failed)                               | 2.84 sec |
+---+---------------------------------------------------------------+----------+
| Issue tracker: https://github.com/bitrise-steplib/bitrise-step-restore-ca... |
| Source: https://github.com/bitrise-steplib/bitrise-step-restore-cache        |
|                                                                              |
| Update available: 2.2.0 -> 2.3.0                                             |
| Release notes are available below                                            |
| https://github.com/bitrise-steplib/bitrise-step-restore-cache/releases       |
+---+---------------------------------------------------------------+----------+
                                        ▼
+------------------------------------------------------------------------------+
| (6) Restore iOS simulator SDK Caches                                         |
+------------------------------------------------------------------------------+
| id: restore-cache                                                            |
| version: 2.2.0                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: go                                                                  |
| time: 2024-03-08T18:52:44Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
Start installing (zstd) with apt-get
 * [OK] Step dependency (zstd) installed, available.
Input:
- verbose: true
- key: sdk-cache-ios-arm64_x86_64-simulator
Evaluating key template: sdk-cache-ios-arm64_x86_64-simulator
Cache key: sdk-cache-ios-arm64_x86_64-simulator
Downloading archive...
Get download URL
[DEBUG] GET https://abcs.services.bitrise.io/restore?cache_keys=sdk-cache-ios-arm64_x86_64-simulator
Download archive
[DEBUG] GET https://storage.googleapis.com/bitrise-advanced-build-cache-storage-production/aff15cd6456c9911/9ad47b1a-7879-4ee4-a352-6b1683038eea/cache-20240308-184051.tzst?X-Goog-Algorithm=GOOG4-RSA-SHA256&X-Goog-Credential=abcs-bucket-service-account%40ip-advanced-build-cache-prod.iam.gserviceaccount.com%2F20240308%2Fauto%2Fstorage%2Fgoog4_request&X-Goog-Date=20240308T185245Z&X-Goog-Expires=59&X-Goog-Signature=b30b2e9d099e0ec0630443c4c96793072f74dffc98e8e2811100f602211236702d6c9c1251c7c9555c06a731d6edfd96f789f24eca5f678a10e5ce85fd15d52d534122ba067625d1b7c5a7f213afb55286c956b7ddd448950675f39e6352bbe1ace14ddf1237cfd52cf3fe30c9ce792d7a71061caff1bfaf7d457c2d2110d1c564a76673e4ef118cfa64f79f45f72619631c82f990932a656c0444065946a0c562d19e8d427c85b0470805aa6ff69a42d3e1097ae3de96bb8d9519ac67ed4aa4f80362fd6e40ca31d84d50b5d4a1ba0a31d2d4ebf513fe7e81fb09faff06dabaf774f0012300428f0ee7bcee24a2944ee25f8822d3aa7e7ef7e8c85098fa8303&X-Goog-SignedHeaders=host
download failed: failed to download archive: Response status code is not ok: 404
download failed: failed to download archive: Response status code is not ok: 404
This Step failed, but it was marked as "is_skippable", so the build continued.
|                                                                              |
+---+---------------------------------------------------------------+----------+
| ! | Restore iOS simulator SDK Caches (Failed)                     | 1.79 sec |
+---+---------------------------------------------------------------+----------+
| Issue tracker: https://github.com/bitrise-steplib/bitrise-step-restore-ca... |
| Source: https://github.com/bitrise-steplib/bitrise-step-restore-cache        |
|                                                                              |
| Update available: 2.2.0 -> 2.3.0                                             |
| Release notes are available below                                            |
| https://github.com/bitrise-steplib/bitrise-step-restore-cache/releases       |
+---+---------------------------------------------------------------+----------+
                                        ▼

@lpusok lpusok self-assigned this Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants