Using Node v24.14.1
Adding pnpm@11.0.8 to the cache...
INFO: Installing dependencies for integration tests...
Scope: all 61 workspace projects
Already up to date
Done in 321ms using pnpm v11.0.8
INFO: Running integration tests...
$ TARGET_ENV=local pnpm run test
$ vitest run

 RUN  v4.1.7 /home/ubuntu/apify-core/tests/integration


INFO  Test settings found {"env":"local","settings":{"apiBaseUrl":"http://localhost:3333","webBaseUrl":"http://localhost:3002","testgroundUrl":"http://testground-securitybyobscurity.apify.com","testProxyGroup":"BUYPROXIES94952","proxyPageUrl":"http://localhost:8001","workerBaseUrl":"http://localhost:9090","appBaseUrl":"http://localhost:3000","consoleBackendUrl":"http://localhost:3334","standbyBaseUrl":"localhost:8003","standbySchema":"http","[TRUNCATED]":true}}
  tests/other/legacy_phantomjs_crawler.js (2 tests | 2 skipped)
  tests/datasets/datasets.item_list_1.js (16 tests) 20635ms
      put items, get items work  1999ms
      pagination works  2063ms
      fields, unwind and desc work  965ms
      flatten & deep fields work (added 2022-08)  756ms
      format works  1212ms
      supports objects with large arrays inside  3340ms
      should support clean, skipHidden, skipEmpty, omit,  params  8260ms
      when tabulated, #debug fields should be last and sorted  360ms
      error if an item is another type than the object  602ms
stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-e8xzthc77 runId:EoB5dkTXJoVmua98w -> 2026-07-22T10:10:08.133Z ACTOR: Pulling container image of build cbBjAWldChjrBuvEH from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:35.334Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:35.539Z ACTOR: Creating container.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-e8xzthc77 runId:EoB5dkTXJoVmua98w -> 2026-07-22T10:10:39.692Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:42.320Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:42.321Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-e8xzthc77 runId:EoB5dkTXJoVmua98w -> 2026-07-22T10:10:42.363Z ACTOR: Starting container.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-e8xzthc77 runId:EoB5dkTXJoVmua98w -> 2026-07-22T10:10:42.364Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-e8xzthc77 runId:EoB5dkTXJoVmua98w -> 2026-07-22T10:10:42.618Z Running on architecture: x86_64

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-e8xzthc77 runId:EoB5dkTXJoVmua98w -> 2026-07-22T10:10:42.620Z Will run command: xvfb-run -a -s "-ac -screen 0 1920x1080x24+32 -nolisten tcp" npm start --silent

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:43.736Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:43.755Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:43.903Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:UYEvou9RxCvwzgnEZ -> 2026-07-22T10:10:43.859Z ACTOR: Pulling container image of build mM0yvXZqatfHmmiTa from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:44.055Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:UYEvou9RxCvwzgnEZ -> 2026-07-22T10:10:44.053Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:44.371Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:UYEvou9RxCvwzgnEZ -> 2026-07-22T10:10:44.369Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:44.371Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:UYEvou9RxCvwzgnEZ -> 2026-07-22T10:10:44.370Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:45.196Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:45.197Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:45.476Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:45.477Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:45.646Z limited-permissions-public-actor-generated-EgGzaC5IL runId:Ad8RuZOAFUMzWhEhn -> 2026-07-22T10:10:45.599Z ACTOR: Pulling container image of build BtcRY0jNcs4W8FCk4 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:45.647Z limited-permissions-public-actor-generated-EgGzaC5IL runId:Ad8RuZOAFUMzWhEhn -> 2026-07-22T10:10:45.629Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:45.748Z limited-permissions-public-actor-generated-EgGzaC5IL runId:Ad8RuZOAFUMzWhEhn -> 2026-07-22T10:10:45.747Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:45.750Z limited-permissions-public-actor-generated-EgGzaC5IL runId:Ad8RuZOAFUMzWhEhn -> 2026-07-22T10:10:45.748Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.252Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.253Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.317Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.318Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.461Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.461Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.601Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.601Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.724Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.724Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.847Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.848Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.871Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.871Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.896Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.898Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.918Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:46.919Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.106Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.108Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.367Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.368Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.444Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.444Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.467Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.467Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.601Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.602Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > records are not expose to XSS > SVG record is not expose to XSS
protect-from-xss-generated-e8xzthc77 runId:EoB5dkTXJoVmua98w -> 2026-07-22T10:10:47.854Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.967Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:47.967Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.205Z INFO  Probe succeeded {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.206Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.269Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.270Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.324Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.325Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.594Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.595Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.697Z INFO  Probe succeeded {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.697Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.778Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.779Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.952Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:48.953Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:49.166Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:49.167Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:49.282Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:49.283Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:amqs8c6ZK4O9qOf6J -> 2026-07-22T10:10:49.487Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

  tests/request_queues/request_queues.queue.js (65 tests) 93193ms
        update [user acting as themselves]  460ms
        add, list and delete requests [user acting as themselves]  1363ms
        add, list and delete requests [owner impersonating their organization]  541ms
        reject, or ignore invalid general access  438ms
          allows to read default request queue when has read on the run  41442ms
      should always return up to date modifiedAt when fetching head  1718ms
      supports [username]~[name] and [userId]~[name] in API  1631ms
      rate limit works  1211ms
      should not update modifiedAt date on get head operation  31025ms
        should work  688ms
        should work for %p operations  438ms
        should work for %p operations  514ms
        should work for %p operations  496ms
        should work for %p operations  435ms
  tests/actor_builds/actor_builds.build.js (52 tests) 74293ms
        abort [scoped token that can build the Actor]  363ms
      get build anonymously  306ms
      check access  361ms
      get will retrieve ABORTED run  336ms
      build has meta origin based on header  918ms
        create tagged build  805ms
        deleting tagged build also deletes the tag  901ms
        returns error when trying to delete unfinished build  420ms
        deletes failed build  887ms
  tests/actor_runs/agentic_payments.x402.js (10 tests | 5 skipped) 41ms
stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-TpvvVVgWd runId:xwDtv4KC6ri1GFRfY -> 2026-07-22T10:10:53.582Z ACTOR: Pulling container image of build E2gmGpyO7B7O6J07f from registry.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-TpvvVVgWd runId:xwDtv4KC6ri1GFRfY -> 2026-07-22T10:10:53.738Z ACTOR: Creating container.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-TpvvVVgWd runId:xwDtv4KC6ri1GFRfY -> 2026-07-22T10:10:53.804Z ACTOR: Starting container.

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-TpvvVVgWd runId:xwDtv4KC6ri1GFRfY -> 2026-07-22T10:10:53.805Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/key_value_stores/key_value_store.record.js > key-value store record > Collection schema validations
schema-with-kvs-json-schema-generated-TpvvVVgWd runId:xwDtv4KC6ri1GFRfY -> 2026-07-22T10:10:54.091Z Hello world

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-uDstftzaG runId:fAiG9iKvIgJ8iOmbi -> 2026-07-22T10:10:54.427Z ACTOR: Pulling container image of build qOKbXDv1y63CqGiZj from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-uDstftzaG runId:fAiG9iKvIgJ8iOmbi -> 2026-07-22T10:10:54.584Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-uDstftzaG runId:fAiG9iKvIgJ8iOmbi -> 2026-07-22T10:10:54.645Z ACTOR: Starting container.
permission-test-actor-generated-uDstftzaG runId:fAiG9iKvIgJ8iOmbi -> 2026-07-22T10:10:54.645Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/key_value_stores/key_value_store.record.js (25 tests | 5 skipped) 99184ms
      putRecord() and getRecord() supports both Strings and Buffers  615ms
      HEAD request works  1404ms
      allows to upload large file via direct upload URL  848ms
      getRecord content headers correctly set  325ms
        SVG record is not expose to XSS  41457ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-uDstftzaG runId:fAiG9iKvIgJ8iOmbi -> 2026-07-22T10:10:55.240Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can abort itself
permission-test-actor-generated-uDstftzaG runId:fAiG9iKvIgJ8iOmbi -> 2026-07-22T10:10:55.312Z ACTOR: The Actor run was aborted by the user.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-woM2QP3wv runId:YhCWbkdjCgGNZatmA -> 2026-07-22T10:10:59.967Z ACTOR: Pulling container image of build 7JEjrthtvRM8jk3zh from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-woM2QP3wv runId:YhCWbkdjCgGNZatmA -> 2026-07-22T10:11:00.153Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-woM2QP3wv runId:YhCWbkdjCgGNZatmA -> 2026-07-22T10:11:00.238Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-woM2QP3wv runId:YhCWbkdjCgGNZatmA -> 2026-07-22T10:11:00.239Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-woM2QP3wv runId:YhCWbkdjCgGNZatmA -> 2026-07-22T10:11:00.817Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-woM2QP3wv runId:FMMY4WxGKcZvSQuf0 -> 2026-07-22T10:11:01.203Z ACTOR: Pulling container image of build 7JEjrthtvRM8jk3zh from registry.
permission-test-actor-generated-woM2QP3wv runId:FMMY4WxGKcZvSQuf0 -> 2026-07-22T10:11:01.205Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-woM2QP3wv runId:FMMY4WxGKcZvSQuf0 -> 2026-07-22T10:11:01.273Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-woM2QP3wv runId:FMMY4WxGKcZvSQuf0 -> 2026-07-22T10:11:01.274Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > Actor can access storage created by previous runs
permission-test-actor-generated-woM2QP3wv runId:FMMY4WxGKcZvSQuf0 -> 2026-07-22T10:11:01.834Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/key_value_stores/key_value_store.store.js (60 tests) 12491ms
          allows to read default store when has read on the run  4160ms
          should not be able to access keys via the keysPublicUrl when signature is expired  6023ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:bve9TaouJTrYMFaLq -> 2026-07-22T10:11:06.689Z ACTOR: Pulling container image of build fm4iGkA13gt6x6ETj from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:bve9TaouJTrYMFaLq -> 2026-07-22T10:11:06.851Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:bve9TaouJTrYMFaLq -> 2026-07-22T10:11:06.911Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:bve9TaouJTrYMFaLq -> 2026-07-22T10:11:06.911Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed items to Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:bve9TaouJTrYMFaLq -> 2026-07-22T10:11:07.491Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:IgtsV6cMNeRomPQda -> 2026-07-22T10:11:07.981Z ACTOR: Pulling container image of build fm4iGkA13gt6x6ETj from registry.
permissions-probe-actor-generated-ncfsPUxQ9 runId:IgtsV6cMNeRomPQda -> 2026-07-22T10:11:07.989Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:IgtsV6cMNeRomPQda -> 2026-07-22T10:11:08.049Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:IgtsV6cMNeRomPQda -> 2026-07-22T10:11:08.050Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:IgtsV6cMNeRomPQda -> 2026-07-22T10:11:08.632Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/actor/actors.actor.js (143 tests) 112298ms
          update() [user acting as themselves]  398ms
          start() [user acting as themselves]  78548ms
          start() [owner impersonating their organization]  4358ms
          start() [member impersonating their organization]  544ms
          start() [scoped token that creates the Actor]  556ms
          start() [scoped token that can manage Actors]  615ms
          can actually run the Actor, get the run, abort the run and read its default storages  523ms
          does not have permissions to list owner runs  1084ms
          has permissions to list owner runs, including default storages  1651ms
          start() allowed by ACTOR.RUN  533ms
      supports all parameters of run Actor and build Actor API endpoints  495ms
      list Actor webhooks  315ms
        create()  495ms
          have a "latest" build tag  795ms
          remove all Actor tagged builds  556ms
          taggedBuilds on Actor should remain unchanged if taggedBuilds in the request is: undefined  671ms
          taggedBuilds on Actor should remain unchanged if taggedBuilds in the request is: null  743ms
          taggedBuilds on Actor should remain unchanged if taggedBuilds in the request is: {}  644ms
          taggedBuilds on Actor should remain unchanged if taggedBuilds in the request is: {}  824ms
          throw when Actor Build do not exists  864ms
          throw when data is invalid  886ms
        create Actor with partial defaultRunOptions fills in schema defaults  319ms
        update Actor with partial defaultRunOptions preserves existing values  374ms
        allows updating editable fields and passing unchanged read-only fields  499ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input, using fully-qualified name
permissions-probe-actor-generated-ncfsPUxQ9 runId:4kvhLU7bYpuk2tysH -> 2026-07-22T10:11:09.227Z ACTOR: Pulling container image of build fm4iGkA13gt6x6ETj from registry.
permissions-probe-actor-generated-ncfsPUxQ9 runId:4kvhLU7bYpuk2tysH -> 2026-07-22T10:11:09.230Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input, using fully-qualified name
permissions-probe-actor-generated-ncfsPUxQ9 runId:4kvhLU7bYpuk2tysH -> 2026-07-22T10:11:09.293Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input, using fully-qualified name
permissions-probe-actor-generated-ncfsPUxQ9 runId:4kvhLU7bYpuk2tysH -> 2026-07-22T10:11:09.295Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > should have pushed to named Dataset passed via input, using fully-qualified name
permissions-probe-actor-generated-ncfsPUxQ9 runId:4kvhLU7bYpuk2tysH -> 2026-07-22T10:11:09.973Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > shouldn't push to readonly Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:0TnJ9AIImYt9lcR0J -> 2026-07-22T10:11:10.551Z ACTOR: Pulling container image of build fm4iGkA13gt6x6ETj from registry.
permissions-probe-actor-generated-ncfsPUxQ9 runId:0TnJ9AIImYt9lcR0J -> 2026-07-22T10:11:10.554Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > shouldn't push to readonly Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:0TnJ9AIImYt9lcR0J -> 2026-07-22T10:11:10.607Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > shouldn't push to readonly Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:0TnJ9AIImYt9lcR0J -> 2026-07-22T10:11:10.608Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > LIMITED_PERMISSIONS > access to storages passed through input > shouldn't push to readonly Dataset passed via input
permissions-probe-actor-generated-ncfsPUxQ9 runId:0TnJ9AIImYt9lcR0J -> 2026-07-22T10:11:11.162Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/datasets/datasets.dataset.js (60 tests) 17763ms
          allows to read default dataset when has read on the run  4491ms
          should not be able to access items via the itemsPublicUrl when signature is expired  6021ms
      should return correct dataset schema  3941ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:11.628Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:11.631Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:11.691Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:12.228Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:12.241Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:12.383Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:TCbM1TU9ZAsK6Kudw -> 2026-07-22T10:11:12.342Z ACTOR: Pulling container image of build mM0yvXZqatfHmmiTa from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:12.384Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:TCbM1TU9ZAsK6Kudw -> 2026-07-22T10:11:12.346Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:12.396Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:TCbM1TU9ZAsK6Kudw -> 2026-07-22T10:11:12.395Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:12.397Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:TCbM1TU9ZAsK6Kudw -> 2026-07-22T10:11:12.396Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:12.891Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:12.893Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:13.009Z full-permissions-public-actor-generated-bfLAmjghI runId:RXFEowceHXKElfiff -> 2026-07-22T10:11:12.956Z ACTOR: Pulling container image of build 3W794nxiPyMNWR8LP from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:13.009Z full-permissions-public-actor-generated-bfLAmjghI runId:RXFEowceHXKElfiff -> 2026-07-22T10:11:12.989Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:13.054Z full-permissions-public-actor-generated-bfLAmjghI runId:RXFEowceHXKElfiff -> 2026-07-22T10:11:13.052Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:13.602Z INFO  Probe succeeded {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:13.603Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.026Z limited-permissions-public-actor-generated-EgGzaC5IL runId:16jaBsV4E9CXPMpvF -> 2026-07-22T10:11:13.958Z ACTOR: Pulling container image of build BtcRY0jNcs4W8FCk4 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.026Z limited-permissions-public-actor-generated-EgGzaC5IL runId:16jaBsV4E9CXPMpvF -> 2026-07-22T10:11:13.963Z ACTOR: Creating container.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.026Z limited-permissions-public-actor-generated-EgGzaC5IL runId:16jaBsV4E9CXPMpvF -> 2026-07-22T10:11:14.016Z ACTOR: Starting container.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.026Z limited-permissions-public-actor-generated-EgGzaC5IL runId:16jaBsV4E9CXPMpvF -> 2026-07-22T10:11:14.016Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.538Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.538Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.571Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.572Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.614Z INFO  Probe succeeded {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.614Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.647Z INFO  Probe succeeded {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.648Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.679Z INFO  Probe succeeded {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.680Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.711Z INFO  Probe succeeded {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.712Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.760Z INFO  Probe succeeded {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.760Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.788Z INFO  Probe succeeded {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.788Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.852Z INFO  Probe succeeded {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.852Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.880Z INFO  Probe succeeded {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.880Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.910Z INFO  Probe succeeded {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.910Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.961Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.961Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.985Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:14.985Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.039Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.040Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.086Z INFO  Probe succeeded {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.086Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.369Z INFO  Probe succeeded {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.370Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.436Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.437Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.521Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.521Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.568Z INFO  Probe succeeded {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.568Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.629Z INFO  Probe succeeded {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.630Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.701Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.702Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.745Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.745Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.787Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.787Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.821Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.822Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > actorPermissionLevel > FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ngXAmm8VZxB2Lgfag -> 2026-07-22T10:11:15.903Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:16.579Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:16.588Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:16.653Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:16.653Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:16.653Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.260Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.263Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.333Z WARN  Probe failed {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.333Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.363Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.364Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.391Z WARN  Probe failed {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.391Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.503Z WARN  Probe failed {"key":"LIST_ACTORS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actors. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actors. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  a...[truncated]","statusCode":403,"clientMethod":"ActorCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.503Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.526Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.526Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.549Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.550Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.575Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Actor was not found or access denied","stack":"ApifyApiError: Actor was not found or access denied\n  clientMethod: RunCollectionClient.list\n  statusCode: 404\n  type: record-or-token-not-found\n  attempt: 1\n  httpMethod: get\n  path: /v2/actors/UV9kWvg0LeH26e4oM/runs\n  stack: \n    at m...[truncated]","statusCode":404,"clientMethod":"RunCollectionClient.list","type":"record-or-token-not-found","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.575Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.606Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Actor was not found or access denied","stack":"ApifyApiError: Actor was not found or access denied\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 404\n  type: record-or-token-not-found\n  attempt: 1\n  httpMethod: get\n  path: /v2/actors/UV9kWvg0LeH26e4oM/webhooks\n  stack: \n...[truncated]","statusCode":404,"clientMethod":"WebhookCollectionClient.list","type":"record-or-token-not-found","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.607Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.635Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.635Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.661Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.661Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.697Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.698Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.744Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.744Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.764Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.765Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.821Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.822Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.854Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.854Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.884Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.885Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.917Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.920Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.945Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.945Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.980Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:17.980Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.011Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.011Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.036Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.037Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.088Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.090Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.129Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.129Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.169Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.173Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.222Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.223Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.264Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.265Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts LIMITED_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:6yRM2TpNcX02fELkp -> 2026-07-22T10:11:18.368Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

  tests/actor_tasks/actor_tasks.task.js (89 tests) 121886ms
        runs() [scoped token that creates the task]  327ms
        does not have permissions to list owner runs  879ms
        has permissions to list owner runs  530ms
          omits usageTotalUsd when user doesn't own the run  518ms
      should create & run task with custom input  1094ms
        should respond with transformed dataset items when specific schema view is requested  1426ms
        should respond with all items when dataset has schema  1201ms
      should run with overloaded task input  1294ms
      should allow to modify input using separate endpoint  1079ms
stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.014Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.016Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.078Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.079Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.652Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.664Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.734Z WARN  Probe failed {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.735Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.754Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.755Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.779Z WARN  Probe failed {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.779Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.802Z WARN  Probe failed {"key":"LIST_ACTORS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actors. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actors. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  a...[truncated]","statusCode":403,"clientMethod":"ActorCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.803Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.832Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.832Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.860Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.860Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.879Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.880Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.904Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.904Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.926Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.926Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.951Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.952Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.971Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.973Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.996Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:19.998Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.025Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.025Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.053Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.053Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.072Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.081Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.126Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.128Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.151Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.156Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.171Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.171Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.221Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.221Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.248Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.248Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.269Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.269Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.287Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.288Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.309Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.309Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.331Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.332Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.365Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.365Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.392Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.393Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > RESTRICT_ACTOR_SCOPE restricts FULL_PERMISSIONS Actors
permission-mode-probe-actor-generated-lOMjTBjU5 runId:VMmcTIkCshJ4kruJp -> 2026-07-22T10:11:20.453Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:25.048Z ACTOR: Pulling container image of build 5Bn8DwbPunVb6eZCk from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:25.192Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:25.249Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:25.250Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:25.250Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:25.836Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.022Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:25.983Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.023Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:25.985Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.049Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.048Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.050Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.048Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.050Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.049Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.574Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.567Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.581Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.580Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.706Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.704Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:l3UuTJjUIt6ZRRmKO -> 2026-07-22T10:11:26.674Z ACTOR: Pulling container image of build mM0yvXZqatfHmmiTa from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.708Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.705Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:l3UuTJjUIt6ZRRmKO -> 2026-07-22T10:11:26.677Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.734Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.732Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:l3UuTJjUIt6ZRRmKO -> 2026-07-22T10:11:26.731Z ACTOR: Starting container.
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.734Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.732Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:l3UuTJjUIt6ZRRmKO -> 2026-07-22T10:11:26.732Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:26.735Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:26.733Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:l3UuTJjUIt6ZRRmKO -> 2026-07-22T10:11:26.732Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.263Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.259Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.264Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.259Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.316Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.305Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.317Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.306Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.430Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.429Z limited-permissions-public-actor-generated-EgGzaC5IL runId:3qpaE0xjV8QMngemZ -> 2026-07-22T10:11:27.400Z ACTOR: Pulling container image of build BtcRY0jNcs4W8FCk4 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.430Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.429Z limited-permissions-public-actor-generated-EgGzaC5IL runId:3qpaE0xjV8QMngemZ -> 2026-07-22T10:11:27.402Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.457Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.455Z limited-permissions-public-actor-generated-EgGzaC5IL runId:3qpaE0xjV8QMngemZ -> 2026-07-22T10:11:27.454Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.459Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.456Z limited-permissions-public-actor-generated-EgGzaC5IL runId:3qpaE0xjV8QMngemZ -> 2026-07-22T10:11:27.455Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.459Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.456Z limited-permissions-public-actor-generated-EgGzaC5IL runId:3qpaE0xjV8QMngemZ -> 2026-07-22T10:11:27.455Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.965Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.964Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.965Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.964Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.996Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.995Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:27.996Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:27.995Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.021Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.020Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.021Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.020Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.043Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.042Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.044Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.042Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.069Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.068Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.069Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.068Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.093Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.092Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.093Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.092Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.113Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.111Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.117Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.112Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.138Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.135Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.138Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.136Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.155Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.154Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.155Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.154Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.176Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.174Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.176Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.174Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.192Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.191Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.192Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.192Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.211Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.210Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.211Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.210Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.232Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.231Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.232Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.231Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.255Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.253Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.255Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.254Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.274Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.273Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.274Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.273Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.293Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.290Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.293Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.291Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.311Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.310Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.313Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.311Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.331Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.330Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.331Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.330Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.382Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.373Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.383Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.373Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.406Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.404Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.406Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.405Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.437Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.434Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.438Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.436Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.462Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.461Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.463Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.462Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.505Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.504Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.507Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.504Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.569Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.554Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.572Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.554Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token's scope is propagated across an Actor chain
permission-test-actor-generated-zr17ItDOe runId:0w4FnRcLXNhSARBgY -> 2026-07-22T10:11:28.627Z permission-mode-probe-actor-generated-lOMjTBjU5 runId:7jM1luwmwv4QI0sd9 -> 2026-07-22T10:11:28.626Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-Ph2W0QHuc runId:UeXSC5CMgvYoYYRbX -> 2026-07-22T10:11:32.951Z ACTOR: Pulling container image of build 31itrboZLOoac3ONl from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-Ph2W0QHuc runId:UeXSC5CMgvYoYYRbX -> 2026-07-22T10:11:33.109Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-Ph2W0QHuc runId:UeXSC5CMgvYoYYRbX -> 2026-07-22T10:11:33.173Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-Ph2W0QHuc runId:UeXSC5CMgvYoYYRbX -> 2026-07-22T10:11:33.175Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-test-actor-generated-Ph2W0QHuc runId:UeXSC5CMgvYoYYRbX -> 2026-07-22T10:11:33.175Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > trigger token cannot access resources created by the Actor it runs
permission-test-actor-generated-Ph2W0QHuc runId:UeXSC5CMgvYoYYRbX -> 2026-07-22T10:11:33.707Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.171Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.174Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.240Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.241Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.241Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.810Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.821Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.934Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:HQhU4YkgYcXE6JCxO -> 2026-07-22T10:11:34.905Z ACTOR: Pulling container image of build mM0yvXZqatfHmmiTa from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.935Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:HQhU4YkgYcXE6JCxO -> 2026-07-22T10:11:34.909Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.965Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:HQhU4YkgYcXE6JCxO -> 2026-07-22T10:11:34.963Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.965Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:HQhU4YkgYcXE6JCxO -> 2026-07-22T10:11:34.964Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:34.966Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:HQhU4YkgYcXE6JCxO -> 2026-07-22T10:11:34.964Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:35.549Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:35.550Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:35.576Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:35.577Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:35.663Z limited-permissions-public-actor-generated-EgGzaC5IL runId:gfvgNjJDOCOm1FwLK -> 2026-07-22T10:11:35.644Z ACTOR: Pulling container image of build BtcRY0jNcs4W8FCk4 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:35.663Z limited-permissions-public-actor-generated-EgGzaC5IL runId:gfvgNjJDOCOm1FwLK -> 2026-07-22T10:11:35.649Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:35.704Z limited-permissions-public-actor-generated-EgGzaC5IL runId:gfvgNjJDOCOm1FwLK -> 2026-07-22T10:11:35.702Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:35.704Z limited-permissions-public-actor-generated-EgGzaC5IL runId:gfvgNjJDOCOm1FwLK -> 2026-07-22T10:11:35.702Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:35.706Z limited-permissions-public-actor-generated-EgGzaC5IL runId:gfvgNjJDOCOm1FwLK -> 2026-07-22T10:11:35.703Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.182Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.182Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.209Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.209Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.227Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.227Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.246Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.246Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.271Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.272Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.291Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.291Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.313Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.313Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.336Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.337Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.363Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.364Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.388Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.389Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.408Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.408Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.428Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.429Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.450Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.451Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.474Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.475Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.496Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.497Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.519Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.520Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.539Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.539Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.562Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.562Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.583Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.583Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.603Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.604Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.625Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.626Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.651Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.652Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.688Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.688Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.714Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.714Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can access the default storages if isDefaultStorageAccessEnabled is true
permission-mode-probe-actor-generated-lOMjTBjU5 runId:d4tFGiRqon2LZyNzK -> 2026-07-22T10:11:36.778Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.189Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.197Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.254Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.255Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.255Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.799Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.810Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.936Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:EPO7Jq2fqDDw4boF5 -> 2026-07-22T10:11:37.902Z ACTOR: Pulling container image of build mM0yvXZqatfHmmiTa from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.937Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:EPO7Jq2fqDDw4boF5 -> 2026-07-22T10:11:37.906Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.971Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:EPO7Jq2fqDDw4boF5 -> 2026-07-22T10:11:37.970Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.971Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:EPO7Jq2fqDDw4boF5 -> 2026-07-22T10:11:37.970Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:37.971Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:EPO7Jq2fqDDw4boF5 -> 2026-07-22T10:11:37.971Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:38.507Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:38.507Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:38.528Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:38.528Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:38.606Z limited-permissions-public-actor-generated-EgGzaC5IL runId:uG530hSZsu4UljBDA -> 2026-07-22T10:11:38.587Z ACTOR: Pulling container image of build BtcRY0jNcs4W8FCk4 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:38.607Z limited-permissions-public-actor-generated-EgGzaC5IL runId:uG530hSZsu4UljBDA -> 2026-07-22T10:11:38.593Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:38.650Z limited-permissions-public-actor-generated-EgGzaC5IL runId:uG530hSZsu4UljBDA -> 2026-07-22T10:11:38.646Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:38.651Z limited-permissions-public-actor-generated-EgGzaC5IL runId:uG530hSZsu4UljBDA -> 2026-07-22T10:11:38.650Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:38.651Z limited-permissions-public-actor-generated-EgGzaC5IL runId:uG530hSZsu4UljBDA -> 2026-07-22T10:11:38.651Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.148Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.149Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.173Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.173Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.195Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.196Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.216Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.217Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.240Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.241Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.268Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.269Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.294Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.295Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.318Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.319Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.340Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.341Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.360Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.361Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.380Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.380Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.400Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.400Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.424Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.425Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.465Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.467Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.491Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.492Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.522Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.522Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.562Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.563Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.587Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.588Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.613Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.614Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.638Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.639Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.657Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.659Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.678Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.680Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.712Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.714Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.747Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.748Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED
permission-mode-probe-actor-generated-lOMjTBjU5 runId:AeXOaMQL3vcs6D7eG -> 2026-07-22T10:11:39.807Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:40.386Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:40.389Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:40.436Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:40.437Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:40.437Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:40.971Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:40.983Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.097Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:bcZC10ueGQfiCRtSi -> 2026-07-22T10:11:41.067Z ACTOR: Pulling container image of build mM0yvXZqatfHmmiTa from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.098Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:bcZC10ueGQfiCRtSi -> 2026-07-22T10:11:41.072Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.127Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:bcZC10ueGQfiCRtSi -> 2026-07-22T10:11:41.125Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.127Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:bcZC10ueGQfiCRtSi -> 2026-07-22T10:11:41.126Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.127Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:bcZC10ueGQfiCRtSi -> 2026-07-22T10:11:41.126Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.599Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.600Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.624Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.624Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.719Z limited-permissions-public-actor-generated-EgGzaC5IL runId:AWMsceF5JPwtjIa4f -> 2026-07-22T10:11:41.696Z ACTOR: Pulling container image of build BtcRY0jNcs4W8FCk4 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.721Z limited-permissions-public-actor-generated-EgGzaC5IL runId:AWMsceF5JPwtjIa4f -> 2026-07-22T10:11:41.706Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.766Z limited-permissions-public-actor-generated-EgGzaC5IL runId:AWMsceF5JPwtjIa4f -> 2026-07-22T10:11:41.765Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.766Z limited-permissions-public-actor-generated-EgGzaC5IL runId:AWMsceF5JPwtjIa4f -> 2026-07-22T10:11:41.765Z ACTOR: Running under "LIMITED_PERMISSIONS".
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:41.766Z limited-permissions-public-actor-generated-EgGzaC5IL runId:AWMsceF5JPwtjIa4f -> 2026-07-22T10:11:41.766Z ACTOR: Running in restricted permission mode set by the token. Things may break!

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.301Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.302Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.326Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.328Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.348Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.348Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.372Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.372Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.398Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.399Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.423Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.424Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.461Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.461Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.498Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.498Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.519Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.520Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.546Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.547Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.573Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.574Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.605Z WARN  Probe failed {"key":"CREATE_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.getOrCreate\n  statusCode: 403\n  type: insufficient-perm...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.605Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.638Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.639Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.665Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.666Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.682Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.682Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.698Z WARN  Probe failed {"key":"CREATE_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.getOrCreate\n  statusCode: 403\n  type: ins...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.700Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.714Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.715Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.738Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.739Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.762Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.763Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.782Z WARN  Probe failed {"key":"CREATE_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.getOrCreate\n  statusCode: 403\n  type: insuff...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.getOrCreate","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.782Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.804Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.804Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.823Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.823Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.851Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.851Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.881Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.881Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > access to default storages > default storages are always accessible anonymously
permission-mode-probe-actor-generated-lOMjTBjU5 runId:eqq4euxXSlnZHMgQh -> 2026-07-22T10:11:42.947Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > allowedActorPermissionLevels > should allow running a FULL_PERMISSIONS Actor when token allows both levels
full-permissions-public-actor-generated-bfLAmjghI runId:6TK73eqmak5SJuL3T -> 2026-07-22T10:11:43.338Z ACTOR: Pulling container image of build 3W794nxiPyMNWR8LP from registry.
full-permissions-public-actor-generated-bfLAmjghI runId:6TK73eqmak5SJuL3T -> 2026-07-22T10:11:43.340Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > allowedActorPermissionLevels > should allow running a FULL_PERMISSIONS Actor when token allows both levels
full-permissions-public-actor-generated-bfLAmjghI runId:6TK73eqmak5SJuL3T -> 2026-07-22T10:11:43.394Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:43.982Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:43.984Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:44.037Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:44.569Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:44.584Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:44.702Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:NYypeB6C3w1PtR80o -> 2026-07-22T10:11:44.671Z ACTOR: Pulling container image of build mM0yvXZqatfHmmiTa from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:44.703Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:NYypeB6C3w1PtR80o -> 2026-07-22T10:11:44.674Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:44.730Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:NYypeB6C3w1PtR80o -> 2026-07-22T10:11:44.728Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:44.730Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:NYypeB6C3w1PtR80o -> 2026-07-22T10:11:44.729Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.215Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.216Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.296Z full-permissions-public-actor-generated-bfLAmjghI runId:PJfMNdHljLkGgAbXK -> 2026-07-22T10:11:45.279Z ACTOR: Pulling container image of build 3W794nxiPyMNWR8LP from registry.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.296Z full-permissions-public-actor-generated-bfLAmjghI runId:PJfMNdHljLkGgAbXK -> 2026-07-22T10:11:45.282Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.341Z full-permissions-public-actor-generated-bfLAmjghI runId:PJfMNdHljLkGgAbXK -> 2026-07-22T10:11:45.339Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:45.526Z ACTOR: Pulling container image of build Kjw9rXJBlhn2gTHPJ from registry.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:45.681Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:45.733Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:45.733Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.810Z INFO  Probe succeeded {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.810Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.888Z limited-permissions-public-actor-generated-EgGzaC5IL runId:EJAVdA936r4xSbTCg -> 2026-07-22T10:11:45.869Z ACTOR: Pulling container image of build BtcRY0jNcs4W8FCk4 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.888Z limited-permissions-public-actor-generated-EgGzaC5IL runId:EJAVdA936r4xSbTCg -> 2026-07-22T10:11:45.871Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.921Z limited-permissions-public-actor-generated-EgGzaC5IL runId:EJAVdA936r4xSbTCg -> 2026-07-22T10:11:45.920Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:45.922Z limited-permissions-public-actor-generated-EgGzaC5IL runId:EJAVdA936r4xSbTCg -> 2026-07-22T10:11:45.920Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.257Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.267Z Running actor 0

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.317Z Metamorphing actor 1

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.340Z ACTOR: Actor run will metamorph.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.343Z ACTOR: Sending SIGTERM signal to container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.368Z ACTOR: Run was metamorphed for the 1st time.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.369Z ACTOR: Pulling container image of build cnvb9lKuaFO1cde6F from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.420Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.420Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.455Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.455Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.497Z INFO  Probe succeeded {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.497Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.531Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.533Z INFO  Probe succeeded {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.533Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.563Z INFO  Probe succeeded {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.564Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.582Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:46.582Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.589Z INFO  Probe succeeded {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.590Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.641Z INFO  Probe succeeded {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.641Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.662Z INFO  Probe succeeded {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.662Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.711Z INFO  Probe succeeded {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.711Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.732Z INFO  Probe succeeded {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.732Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.757Z INFO  Probe succeeded {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.758Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.812Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.812Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.831Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.832Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.858Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.858Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.882Z INFO  Probe succeeded {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.883Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.918Z INFO  Probe succeeded {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.918Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.947Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.948Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.965Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.965Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.990Z INFO  Probe succeeded {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:46.990Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.027Z INFO  Probe succeeded {"key":"CREATE_REQUEST_QUEUE"}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.027Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.056Z INFO  Probe succeeded {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.056Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.087Z INFO  Probe succeeded {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.088Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.119Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.120Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.123Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.134Z Running actor 1

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.146Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.147Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.176Z Metamorphing actor 2

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.198Z ACTOR: Actor run will metamorph.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.209Z ACTOR: Sending SIGTERM signal to container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:o4ylCWlSWHdYBWaw1 -> 2026-07-22T10:11:47.217Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.232Z ACTOR: Run was migrated to a new host.
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.233Z ACTOR: Pulling container image of build WkMQRKwpXAmw0L6jW from registry.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.380Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.439Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.440Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:47.638Z ACTOR: Pulling container image of build EKGUardd99zzsV3Bu from registry.
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:47.640Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:47.697Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:47.698Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.963Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.run.js > actor run > main flow > multiple metamorphs run
actor-run-multiple-metamorph-generated-8PMckTImu-0 runId:AvIxBz5naJUcOTnmz -> 2026-07-22T10:11:47.972Z Running actor 2

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:48.233Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:48.242Z INFO  Running probe {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:48.389Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:PD2crYVoz5zui9bQw -> 2026-07-22T10:11:48.355Z ACTOR: Pulling container image of build mM0yvXZqatfHmmiTa from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:48.390Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:PD2crYVoz5zui9bQw -> 2026-07-22T10:11:48.360Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:48.421Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:PD2crYVoz5zui9bQw -> 2026-07-22T10:11:48.420Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:48.422Z permission-mode-owned-private-actor-generated-jYym7b6kn runId:PD2crYVoz5zui9bQw -> 2026-07-22T10:11:48.421Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.004Z INFO  Probe succeeded {"key":"RUN_OWNED_PRIVATE_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.004Z INFO  Running probe {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.029Z WARN  Probe failed {"key":"RUN_PUBLIC_FULL_PERMISSIONS_ACTOR","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ActorClient.start\n  statusCode: 403\n  type: insufficient-permissions\n  attempt...[truncated]","statusCode":403,"clientMethod":"ActorClient.start","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.030Z INFO  Running probe {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.119Z limited-permissions-public-actor-generated-EgGzaC5IL runId:CrdqU9NMaBRROQ5nN -> 2026-07-22T10:11:49.096Z ACTOR: Pulling container image of build BtcRY0jNcs4W8FCk4 from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.119Z limited-permissions-public-actor-generated-EgGzaC5IL runId:CrdqU9NMaBRROQ5nN -> 2026-07-22T10:11:49.098Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.158Z limited-permissions-public-actor-generated-EgGzaC5IL runId:CrdqU9NMaBRROQ5nN -> 2026-07-22T10:11:49.157Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.158Z limited-permissions-public-actor-generated-EgGzaC5IL runId:CrdqU9NMaBRROQ5nN -> 2026-07-22T10:11:49.157Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.712Z INFO  Probe succeeded {"key":"RUN_PUBLIC_LIMITED_PERMISSIONS_ACTOR"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.713Z INFO  Running probe {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.736Z INFO  Probe succeeded {"key":"LIST_ACTORS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.737Z INFO  Running probe {"key":"LIST_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.757Z WARN  Probe failed {"key":"LIST_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for Actor runs. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.757Z INFO  Running probe {"key":"LIST_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.774Z WARN  Probe failed {"key":"LIST_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for webhooks. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.775Z INFO  Running probe {"key":"LIST_ACTOR_RUNS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.794Z WARN  Probe failed {"key":"LIST_ACTOR_RUNS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RunCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions\n  ...[truncated]","statusCode":403,"clientMethod":"RunCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.794Z INFO  Running probe {"key":"LIST_ACTOR_WEBHOOKS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.815Z WARN  Probe failed {"key":"LIST_ACTOR_WEBHOOKS","err":{"name":"ApifyApiError","message":"Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the Actor. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: WebhookCollectionClient.list\n  statusCode: 403\n  type: insufficient-permission...[truncated]","statusCode":403,"clientMethod":"WebhookCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.815Z INFO  Running probe {"key":"CREATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.835Z WARN  Probe failed {"key":"CREATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskCollectionClient.create\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n...[truncated]","statusCode":403,"clientMethod":"TaskCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.836Z INFO  Running probe {"key":"READ_PRIVATE_TASK"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.856Z WARN  Probe failed {"key":"READ_PRIVATE_TASK","err":{"name":"ApifyApiError","message":"Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: TaskClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  httpMethod:...[truncated]","statusCode":403,"clientMethod":"TaskClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.856Z INFO  Running probe {"key":"CREATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.875Z WARN  Probe failed {"key":"CREATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for schedules. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleCollectionClient.create\n  statusCode: 403\n  type: insufficient-permiss...[truncated]","statusCode":403,"clientMethod":"ScheduleCollectionClient.create","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.875Z INFO  Running probe {"key":"READ_PRIVATE_SCHEDULE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.893Z WARN  Probe failed {"key":"READ_PRIVATE_SCHEDULE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the schedule. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: ScheduleClient.get\n  statusCode: 403\n  type: insufficient-permissions\n  att...[truncated]","statusCode":403,"clientMethod":"ScheduleClient.get","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.893Z INFO  Running probe {"key":"LIST_DATASETS"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.919Z WARN  Probe failed {"key":"LIST_DATASETS","err":{"name":"ApifyApiError","message":"Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for datasets. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetCollectionClient.list\n  statusCode: 403\n  type: insufficient-permissions...[truncated]","statusCode":403,"clientMethod":"DatasetCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.919Z INFO  Running probe {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.975Z INFO  Probe succeeded {"key":"CREATE_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.975Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.995Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: DatasetClient.pushItems\n  statusCode: 403\n  type: insufficient-permissions\n ...[truncated]","statusCode":403,"clientMethod":"DatasetClient.pushItems","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:49.996Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.023Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_DATASET","err":{"name":"ApifyApiError","message":"Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the dataset. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: unknown\n  statusCode: 403\n  type: insufficient-permissions\n  attempt: 1\n  ht...[truncated]","statusCode":403,"clientMethod":"unknown","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.025Z INFO  Running probe {"key":"LIST_KEY_VALUE_STORES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.046Z WARN  Probe failed {"key":"LIST_KEY_VALUE_STORES","err":{"name":"ApifyApiError","message":"Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for key-value stores. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreCollectionClient.list\n  statusCode: 403\n  type: insufficie...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.046Z INFO  Running probe {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.081Z INFO  Probe succeeded {"key":"CREATE_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.082Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.103Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.setRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.setRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"put","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.104Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.124Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_KEY_VALUE_STORE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the key-value store. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: KeyValueStoreClient.getRecord\n  statusCode: 403\n  type: insufficient...[truncated]","statusCode":403,"clientMethod":"KeyValueStoreClient.getRecord","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.125Z INFO  Running probe {"key":"LIST_REQUEST_QUEUES"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.141Z WARN  Probe failed {"key":"LIST_REQUEST_QUEUES","err":{"name":"ApifyApiError","message":"Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for request queues. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueCollectionClient.list\n  statusCode: 403\n  type: insufficient-...[truncated]","statusCode":403,"clientMethod":"RequestQueueCollectionClient.list","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.141Z INFO  Running probe {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.171Z INFO  Probe succeeded {"key":"CREATE_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.172Z INFO  Running probe {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.192Z WARN  Probe failed {"key":"WRITE_TO_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.addRequest\n  statusCode: 403\n  type: insufficient-p...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.addRequest","type":"insufficient-permissions","attempt":1,"httpMethod":"post","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.192Z INFO  Running probe {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.214Z WARN  Probe failed {"key":"READ_FROM_PRIVATE_RESTRICTED_REQUEST_QUEUE","err":{"name":"ApifyApiError","message":"Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.","stack":"ApifyApiError: Insufficient permissions for the request queue. Make sure you're passing a correct API token and that it has the required permissions.\n  clientMethod: RequestQueueClient.listHead\n  statusCode: 403\n  type: insufficient-per...[truncated]","statusCode":403,"clientMethod":"RequestQueueClient.listHead","type":"insufficient-permissions","attempt":1,"httpMethod":"get","[TRUNCATED]":true}}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.214Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.245Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_DATASET"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.245Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.272Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_KEY_VALUE_STORE"}
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.272Z INFO  Running probe {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

stdout | tests/actor_runs/actor_runs.actor_permissions.js > Run access > run Actors with a scoped token > forcePermissionLevel > should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS
permission-mode-probe-actor-generated-lOMjTBjU5 runId:ZU8Tnxegw5LkGEFdF -> 2026-07-22T10:11:50.335Z INFO  Probe succeeded {"key":"WRITE_TO_DEFAULT_REQUEST_QUEUE"}

  tests/actor_runs/actor_runs.actor_permissions.js (129 tests | 1 skipped) 154209ms
          Actor can abort itself  5565ms
          Actor can access storage created by previous runs  6574ms
            should have pushed items to Dataset passed via input  1287ms
            should have pushed to named Dataset passed via input  1080ms
            should have pushed to named Dataset passed via input, using fully-qualified name  1509ms
            shouldn't push to readonly Dataset passed via input  987ms
        trigger token's scope is propagated across an Actor chain  8159ms
        trigger token cannot access resources created by the Actor it runs  4909ms
          trigger token can access the default storages if isDefaultStorageAccessEnabled is true  3047ms
          trigger token can READ the default storages, cannot WRITE if isDefaultStorageAccessEnabled is false,
                but general resource access is NOT RESTRICTED  3076ms
          default storages are always accessible anonymously  3034ms
          should allow running a FULL_PERMISSIONS Actor when token allows both levels  616ms
          should call LIMITED_PERMISSIONS Actor with FULL_PERMISSIONS  3649ms
          should call FULL_PERMISSIONS Actor with LIMITED_PERMISSIONS  3035ms
  tests/datasets/datasets.item_list_2.js (13 tests) 59358ms
      should respond with data as attachment - 'attachment' parameter  389ms
      should throw an error while fetching the dataset via API when all column names omitted  1640ms
      should respond with items from S3 in correct order  9823ms
      should respond with items from buffer and S3 in correct order when stored as one large chunk  4299ms
      should handle upload of very large jsons (±3000 fields)  14729ms
      should respond with correct pagination headers  27870ms
  tests/request_queues/request_queues.request.js (14 tests) 68882ms
      CRUD operations  15633ms
      unhandled request is correctly counted  22746ms
      delete same request multiple times is not counted in stats  7646ms
      allows big data stored in s3  1697ms
      allows to store requests with huge url and uniqueKey  436ms
        allows update expiration of request lock  659ms
        prolong and delete lock works  17741ms
        cannot prolong request from another client  760ms
        allow prolong lock with from same run  610ms
        allow delete lock with from same run  632ms
  tests/actor_runs/paid_actor_runs.run.js (10 tests) 90052ms
        PPR run with 0 maxItems would fail  4828ms
        run with maxItems works  4871ms
        run with maxTotalChargeUsd works  4653ms
        Resurrecting run with maxTotalChargeUsd works  4898ms
        Resurrecting run with maxItems works  4773ms
        Resurrecting run with updated maxItems within resurrect (increase maxItems)  4617ms
        Resurrecting run with updated maxTotalChargeUsd within resurrect  4807ms
        Resurrecting run with updated maxTotalChargeUsd within resurrect beyond user maxMonthlyUsageUsd  4613ms
        Resurrecting run with decreased maxItems within resurrect (forbidden)  4707ms
        Resurrecting run with synthetic actor start event works and events are accounted  46786ms
  tests/actor_runs/actor_runs.run.js (36 tests) 82137ms
        metamorph  5740ms
        multiple metamorphs run  7082ms
        reboot  11906ms
        abort gracefully  1401ms
      min/max memory check works for range defined from both sides  6099ms
      input schema validation  27520ms
      run fails on error in code  5473ms
  tests/webhooks/webhooks.webhook.js (38 tests) 5988ms
  tests/actor_runs/agentic_payments.skyfire.js (6 tests | 6 skipped)
  tests/actor/input_schema.js (38 tests) 46933ms
  tests/actor_runs/actor_runs.list.js (22 tests) 36868ms
  tests/schedules/schedules.schedule.js (46 tests) 122354ms
      update() throws if user cannot access the scheduled Actor  3780ms
      update() throws if user cannot read the scheduled task and/or run its Actor  3635ms
      scheduled actor is invoked and succeeds  90934ms
stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-JIOMRnkcs runId:zdIPWkEyek2mrFgUy -> 2026-07-22T10:13:12.896Z ACTOR: Pulling container image of build X27xQoqZldESCTFOF from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-JIOMRnkcs runId:zdIPWkEyek2mrFgUy -> 2026-07-22T10:13:13.102Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-JIOMRnkcs runId:zdIPWkEyek2mrFgUy -> 2026-07-22T10:13:13.210Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-JIOMRnkcs runId:zdIPWkEyek2mrFgUy -> 2026-07-22T10:13:13.211Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support all dataset methods
sdk-dataset-methods-generated-JIOMRnkcs runId:zdIPWkEyek2mrFgUy -> 2026-07-22T10:13:13.771Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:18.191Z ACTOR: Pulling container image of build 8jZBhCzFsvZbphXzS from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:18.345Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:18.414Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:18.415Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:19.009Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:19.174Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:19.144Z ACTOR: Pulling container image of build 8jZBhCzFsvZbphXzS from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:19.174Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:19.150Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:19.205Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:19.203Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:19.205Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:19.204Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:19.750Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:19.749Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:19.951Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:19.950Z sdk-actor-call-generated-kAB6IJ9lB runId:EdbL92r19nC1fwNxA -> 2026-07-22T10:13:19.928Z ACTOR: Pulling container image of build 8jZBhCzFsvZbphXzS from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:19.952Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:19.950Z sdk-actor-call-generated-kAB6IJ9lB runId:EdbL92r19nC1fwNxA -> 2026-07-22T10:13:19.934Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:20.007Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:20.005Z sdk-actor-call-generated-kAB6IJ9lB runId:EdbL92r19nC1fwNxA -> 2026-07-22T10:13:20.001Z ACTOR: Starting container.
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:20.008Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:20.006Z sdk-actor-call-generated-kAB6IJ9lB runId:EdbL92r19nC1fwNxA -> 2026-07-22T10:13:20.003Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.call()
sdk-actor-call-generated-kAB6IJ9lB runId:Ir8ZUiqVFwQ1qtpmY -> 2026-07-22T10:13:20.598Z sdk-actor-call-generated-kAB6IJ9lB runId:bvpprKaLBdNh3epC3 -> 2026-07-22T10:13:20.550Z sdk-actor-call-generated-kAB6IJ9lB runId:EdbL92r19nC1fwNxA -> 2026-07-22T10:13:20.548Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/actor/actor_standby.js (14 tests) 63198ms
      the Actor can be run using Actor id  1327ms
        should handle requests  7898ms
        enable Standby with default options  15068ms
        partially update Standby options  332ms
        create Actor with Standby enabled and default options  14705ms
  tests/actor_runs/actor_runs.run_sync.js (15 tests) 25080ms
        should respond with some output data when the Actor has non-empty output  1376ms
        should respond with no data - Actor with empty output  1052ms
        should respond with data from specific output key  1012ms
        should respond with error when the Actor run fails  1031ms
        should respond with error due to timed-out Actor run  1314ms
        should respond with data from Actor task  2357ms
          should respond with transformed dataset items when specific schema view is requested  1201ms
          should respond with all items when dataset has schema  1049ms
          should respond with no data - Actor with empty output  1010ms
        should respond with some output item - Actor with nonempty output  1013ms
        should respond with error due to failed Actor run  1279ms
        should respond with error due to timed-out Actor run  1249ms
        should respond with data from Actor task  2403ms
stdout | tests/other/sdk.js > SDK [slow] > should support Actor.callTask()
sdk-actor-calltask-generated-lRfHpC9UH runId:E5mYwJiz4oRxYAJvh -> 2026-07-22T10:13:40.122Z ACTOR: Pulling container image of build gEnEgoGa30a9vMZpH from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.callTask()
sdk-actor-calltask-generated-lRfHpC9UH runId:E5mYwJiz4oRxYAJvh -> 2026-07-22T10:13:40.306Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.callTask()
sdk-actor-calltask-generated-lRfHpC9UH runId:E5mYwJiz4oRxYAJvh -> 2026-07-22T10:13:40.370Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.callTask()
sdk-actor-calltask-generated-lRfHpC9UH runId:E5mYwJiz4oRxYAJvh -> 2026-07-22T10:13:40.934Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stderr | tests/request_queues/request_queues.request_batch.js > Queue request - batch operations > Batch add correctly validates dates for requests
ERROR Request batch insert failed
  Invalid value provided in requests: requests.0.handledAt must be of type Date Received "bad-date"(details: type=schema-validation)
    clientMethod: RequestQueueClient.batchAddRequests
    statusCode: 400
    type: schema-validation
    attempt: 1
    httpMethod: post
    path: /v2/request-queues/e4u6Mwzeckb5MinPx/requests/batch
    stack: 
      at makeRequest (/home/ubuntu/apify-core/node_modules/.pnpm/apify-client@2.23.4/node_modules/apify-client/dist/http_client.js:236:30)
      at processTicksAndRejections (node...[truncated]

  tests/request_queues/request_queues.request_batch.js (11 tests) 52348ms
      All operations  1245ms
      Write 100 items in a loop  2264ms
      Write 100 items in a parallel  1835ms
      Write 1000 items by one client call  24683ms
      Works with items uploaded to s3  708ms
      Batch delete works  10935ms
      Batch add correctly returns untrimmed attributes  9064ms
      Batch add correctly validates dates for requests  1467ms
stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:50.400Z ACTOR: Pulling container image of build NP5U9rVMhEPOLtifI from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:50.585Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:50.664Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:50.664Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:51.213Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:51.445Z ACTOR: Actor run will metamorph.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:51.448Z ACTOR: Sending SIGTERM signal to container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:51.477Z ACTOR: Run was metamorphed for the 1st time.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:51.478Z ACTOR: Pulling container image of build ock0LLcSY74IuY0nr from registry.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:51.645Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:51.724Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:51.725Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/sdk.js > SDK [slow] > should support Actor.metamorph()
sdk-actor-metamorph-generated-ckCsb5VLM runId:mVRYZswYWdR18IDl0 -> 2026-07-22T10:13:52.307Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/request_queues/request_queues.request_list.js > request queues requests collection > return all request attributes with list
{
  readCount: 3,
  writeCount: 3,
  deleteCount: 0,
  headItemReadCount: 0,
  storageBytes: 748296
}

  tests/request_queues/request_queues.request_list.js (13 tests) 31333ms
        works using exclusiveStartId  312ms
        allows iterating locked requests with cursor even as time passes  4690ms
      return all request attributes with list  7792ms
stdout | tests/other/sdk.js > SDK [slow] > Actor.addWebhook() works
sdk-actor-addwebhook-caller-generated-n44sCgfPl runId:yucKyas9kilzIMqtM -> 2026-07-22T10:13:56.519Z ACTOR: Pulling container image of build bht8WXypS9fOYwQfX from registry.

stdout | tests/other/sdk.js > SDK [slow] > Actor.addWebhook() works
sdk-actor-addwebhook-caller-generated-n44sCgfPl runId:yucKyas9kilzIMqtM -> 2026-07-22T10:13:56.688Z ACTOR: Creating container.

stdout | tests/other/sdk.js > SDK [slow] > Actor.addWebhook() works
sdk-actor-addwebhook-caller-generated-n44sCgfPl runId:yucKyas9kilzIMqtM -> 2026-07-22T10:13:56.752Z ACTOR: Starting container.

stdout | tests/other/sdk.js > SDK [slow] > Actor.addWebhook() works
sdk-actor-addwebhook-caller-generated-n44sCgfPl runId:yucKyas9kilzIMqtM -> 2026-07-22T10:13:57.346Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/other/users.js (14 tests) 541ms
  tests/schedules/schedules.list.js (13 tests) 3996ms
  tests/other/sdk.js (5 tests) 56942ms
      should support all dataset methods  5327ms
      should support Actor.call()  16775ms
      should support Actor.callTask()  11604ms
      should support Actor.metamorph()  10113ms
      Actor.addWebhook() works  13121ms
  tests/request_queues/request_queue.requests_unlock.js (8 tests) 26370ms
      unlocks requests successfully  7895ms
      unlocks forefront requests successfully  17331ms
      unlocks only requests from same clientKey  316ms
      unlocks only requests from same run  647ms
  tests/other/api.js (9 tests | 1 skipped) 2141ms
      rate limit by IP address  707ms
      defaults headers  1012ms
  tests/key_value_stores/key_value_store.key_list.js (7 tests) 557ms
  tests/request_queues/request_queues.request_list_filters.js (5 tests) 9015ms
      filters locked requests  341ms
      filters pending requests  300ms
      filters all unhandled requests  314ms
      returns all request attributes and updates stats correctly  7998ms
  tests/actor/actors.actor.versions.js (8 tests) 889ms
  tests/datasets/datasets.list.js (11 tests) 1228ms
      rate limit works  515ms
  tests/key_value_stores/key_value_stores.list.js (11 tests) 778ms
  tests/actor_tasks/actor_tasks.list.js (10 tests) 5667ms
  tests/actor_runs/actor_runs.storages.js (4 tests) 7692ms
      key-value store  864ms
      dataset  598ms
      request queue  1193ms
  tests/actor/actors.legacy_paths.js (22 tests) 1995ms
  tests/oauth/private_key_jwt.js (5 tests) 388ms
  tests/request_queues/request_queues.list.js (10 tests) 538ms
  tests/webhooks/webhooks.dispatches_misc.js (8 tests) 86005ms
      for Actor with ad-hoc parameter work  9964ms
      for tasks work  10162ms
      for tasks with ad hoc parameter work  9883ms
      POST webhooks do not get redirected to GET when calling our API via HTTP, not HTTPS  10059ms
      Generates proper payload if shouldInterpolateStrings is on/off  9974ms
      User can attach webhook to an Actor they cannot access but it will not work  15073ms
        should dispatch test webhook  4948ms
        should dispatch test webhook, when webhook is disabled  4914ms
  tests/store/search.js (6 tests | 6 skipped)
  tests/actor/environment_variables.js (5 tests) 13637ms
      support for environment variables  5427ms
      hides secret ENV vars in API  3926ms
      passes ENV vars to build when applyEnvVarsToBuild = true  1546ms
      passes ENV vars to build when applyEnvVarsToBuild = true (fails with incorrect ENV vars)  1331ms
      does not pass ENV vars to build when applyEnvVarsToBuild = false  1405ms
stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run own full-permission Actor
approval-own-full-perm-generated-VrmxzwPdo runId:9PshpMgNRk0Lv4rBs -> 2026-07-22T10:14:37.757Z ACTOR: Pulling container image of build Snn8CL6C7xPzGiHhl from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run own full-permission Actor
approval-own-full-perm-generated-VrmxzwPdo runId:9PshpMgNRk0Lv4rBs -> 2026-07-22T10:14:37.913Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run own full-permission Actor
approval-own-full-perm-generated-VrmxzwPdo runId:9PshpMgNRk0Lv4rBs -> 2026-07-22T10:14:37.971Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run own full-permission Actor
approval-own-full-perm-generated-VrmxzwPdo runId:9PshpMgNRk0Lv4rBs -> 2026-07-22T10:14:38.542Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run a public full-permission Actor only after approving via Console BE
approval-public-full-perm-generated-WKaghdBPj runId:jfgviFSyZUmkJ448L -> 2026-07-22T10:14:42.616Z ACTOR: Pulling container image of build FVb60ekUMLOa8A3Pz from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run a public full-permission Actor only after approving via Console BE
approval-public-full-perm-generated-WKaghdBPj runId:jfgviFSyZUmkJ448L -> 2026-07-22T10:14:42.641Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run a public full-permission Actor only after approving via Console BE
approval-public-full-perm-generated-WKaghdBPj runId:jfgviFSyZUmkJ448L -> 2026-07-22T10:14:42.704Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > can run a public full-permission Actor only after approving via Console BE
approval-public-full-perm-generated-WKaghdBPj runId:jfgviFSyZUmkJ448L -> 2026-07-22T10:14:43.223Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > requires approval when running a limited-permission Actor with forcePermissionLevel=FULL_PERMISSIONS
approval-force-full-generated-pGqflMVQu runId:U6SlYXbSzVSI8CQsM -> 2026-07-22T10:14:47.166Z ACTOR: Pulling container image of build AJ3Bx0FggH2gZyCBx from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > requires approval when running a limited-permission Actor with forcePermissionLevel=FULL_PERMISSIONS
approval-force-full-generated-pGqflMVQu runId:U6SlYXbSzVSI8CQsM -> 2026-07-22T10:14:47.193Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > requires approval when running a limited-permission Actor with forcePermissionLevel=FULL_PERMISSIONS
approval-force-full-generated-pGqflMVQu runId:U6SlYXbSzVSI8CQsM -> 2026-07-22T10:14:47.255Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > requires approval when running a limited-permission Actor with forcePermissionLevel=FULL_PERMISSIONS
approval-force-full-generated-pGqflMVQu runId:U6SlYXbSzVSI8CQsM -> 2026-07-22T10:14:47.256Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > requires approval when running a limited-permission Actor with forcePermissionLevel=FULL_PERMISSIONS
approval-force-full-generated-pGqflMVQu runId:U6SlYXbSzVSI8CQsM -> 2026-07-22T10:14:47.823Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/actor_runs/actor_runs.charge.js (5 tests) 41251ms
      charge works for chargeable run  9872ms
      charge should throw for non-PPE run  1040ms
      charge should throw for missing event  1051ms
      charge idempotency works  8657ms
  tests/key_value_stores/key_value_store.records.js (3 tests) 725ms
      Records can be downloaded as zip, collection & prefix work  471ms
stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-M5t4N4TK7 runId:vWIx8dZrs2C1TBoBp -> 2026-07-22T10:14:53.764Z ACTOR: Pulling container image of build sjdmTiCtY7yZNE4GH from registry.

stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-M5t4N4TK7 runId:vWIx8dZrs2C1TBoBp -> 2026-07-22T10:14:53.936Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-M5t4N4TK7 runId:vWIx8dZrs2C1TBoBp -> 2026-07-22T10:14:54.002Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-M5t4N4TK7 runId:vWIx8dZrs2C1TBoBp -> 2026-07-22T10:14:54.003Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/actor_runs/actor_runs.output.js > actor run output > output template is correctly parsed and with signatures attached
output-test-generated-M5t4N4TK7 runId:vWIx8dZrs2C1TBoBp -> 2026-07-22T10:14:54.274Z Hello world!

  tests/actor_runs/actor_runs.output.js (1 test) 4879ms
      output template is correctly parsed and with signatures attached  4810ms
stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-1CFHH6XP1 runId:bgpCuSlkj1MELqcGD -> 2026-07-22T10:14:55.792Z ACTOR: Pulling container image of build ohKhcPlrE01Bgh44L from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-1CFHH6XP1 runId:bgpCuSlkj1MELqcGD -> 2026-07-22T10:14:55.955Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-1CFHH6XP1 runId:bgpCuSlkj1MELqcGD -> 2026-07-22T10:14:56.016Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-1CFHH6XP1 runId:bgpCuSlkj1MELqcGD -> 2026-07-22T10:14:56.591Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-1CFHH6XP1 runId:bgpCuSlkj1MELqcGD -> 2026-07-22T10:14:56.719Z approval-chain-callee-generated-5a58iND6z runId:gk5U1NomF8fsxl8w7 -> 2026-07-22T10:14:56.684Z ACTOR: Pulling container image of build FaGWPb1rxkn0FaV7r from registry.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-1CFHH6XP1 runId:bgpCuSlkj1MELqcGD -> 2026-07-22T10:14:56.720Z approval-chain-callee-generated-5a58iND6z runId:gk5U1NomF8fsxl8w7 -> 2026-07-22T10:14:56.716Z ACTOR: Creating container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-1CFHH6XP1 runId:bgpCuSlkj1MELqcGD -> 2026-07-22T10:14:56.773Z approval-chain-callee-generated-5a58iND6z runId:gk5U1NomF8fsxl8w7 -> 2026-07-22T10:14:56.771Z ACTOR: Starting container.

stdout | tests/actor_runs/actor_runs.actor_permissions_approval.js > Actor permission approval > skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)
approval-chain-caller-generated-1CFHH6XP1 runId:bgpCuSlkj1MELqcGD -> 2026-07-22T10:14:57.385Z approval-chain-callee-generated-5a58iND6z runId:gk5U1NomF8fsxl8w7 -> 2026-07-22T10:14:57.384Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/actor_runs/actor_runs.actor_permissions_approval.js (4 tests) 23969ms
      can run own full-permission Actor  4942ms
      can run a public full-permission Actor only after approving via Console BE  4681ms
      requires approval when running a limited-permission Actor with forcePermissionLevel=FULL_PERMISSIONS  4620ms
      skips approval for Actor-initiated runs (Actor A calls unapproved Actor B)  9724ms
  tests/actor/actors.paid_actor.js (9 tests) 3021ms
      does not return source code if the actor is paid by rental and the user is not owner of the actor  418ms
      does not return source code if the actor is paid per result and the user is not owner of the actor  353ms
      does not return source code if the actor is paid per event and the user is not owner of the actor  751ms
  tests/request_queues/request_queues.queue_head_lock.js (4 tests) 28889ms
      works with multiple locks  18692ms
      works with parallel locking and limit  2811ms
      lock keeps forefront after lock expires  6762ms
      queueHasLockedRequests works as expected  621ms
  tests/schedules/schedules.secret_input.js (3 tests) 4581ms
  tests/webhooks/webhooks.dispatches.js (9 tests) 107949ms
        with BUILD_CREATED event type  6840ms
        with RUN_CREATED event type  10003ms
        with RUN_SUCCEEDED event type  10051ms
        with RUN_ABORTED event type  9911ms
        with RUN_TIMED_OUT event type  10029ms
        with RUN_FAILED event type  9970ms
        with multiple event types  10053ms
        should not retry webhook requests with doNotRetry=true  14986ms
        should not dispatch webhook, when webhook is disabled  15037ms
  tests/webhooks/webhooks.dispatches_token_injection.js (3 tests) 43799ms
        injects an unscoped token  8019ms
        injects a scoped token with insufficient permissions and the webhook fails  15630ms
        injects a scoped token with sufficient permissions  9352ms
stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-gQVE6Bdhk runId:mI7boHfjgmPra9SwB -> 2026-07-22T10:15:16.154Z ACTOR: Pulling container image of build zIZt3qwp85HiSXUaR from registry.

stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-gQVE6Bdhk runId:mI7boHfjgmPra9SwB -> 2026-07-22T10:15:17.500Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-gQVE6Bdhk runId:mI7boHfjgmPra9SwB -> 2026-07-22T10:15:17.712Z ACTOR: Starting container.
python-actor-key-value-store-generated-gQVE6Bdhk runId:mI7boHfjgmPra9SwB -> 2026-07-22T10:15:17.712Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-gQVE6Bdhk runId:mI7boHfjgmPra9SwB -> 2026-07-22T10:15:19.702Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-gQVE6Bdhk runId:mI7boHfjgmPra9SwB -> 2026-07-22T10:15:19.705Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "4.0.0", "apify_client_version": "3.1.0", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > key-value store set_value works
python-actor-key-value-store-generated-gQVE6Bdhk runId:mI7boHfjgmPra9SwB -> 2026-07-22T10:15:19.935Z [apify] INFO  Exiting Actor ({"exit_code": 0})

  tests/actor/actors.list.js (8 tests) 11292ms
      create() is allowed with ACTOR.CREATE in token scope  313ms
      list() sorted by lastRunStartedAt shows latest run actors first  9751ms
  tests/actor_runs/actor_runs.run_iam_matrix.js (20 tests) 19649ms
stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-pKKg2DtGh runId:kCDMr2hjFy1clNpUC -> 2026-07-22T10:15:24.572Z ACTOR: Pulling container image of build JTJGpddAz7uxwiUin from registry.

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-pKKg2DtGh runId:kCDMr2hjFy1clNpUC -> 2026-07-22T10:15:24.797Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-pKKg2DtGh runId:kCDMr2hjFy1clNpUC -> 2026-07-22T10:15:24.872Z ACTOR: Starting container.

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-pKKg2DtGh runId:kCDMr2hjFy1clNpUC -> 2026-07-22T10:15:24.873Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-pKKg2DtGh runId:kCDMr2hjFy1clNpUC -> 2026-07-22T10:15:26.089Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-pKKg2DtGh runId:kCDMr2hjFy1clNpUC -> 2026-07-22T10:15:26.091Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "4.0.0", "apify_client_version": "3.1.0", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > dataset push_data works
python-actor-dataset-generated-pKKg2DtGh runId:kCDMr2hjFy1clNpUC -> 2026-07-22T10:15:26.199Z [apify] INFO  Exiting Actor ({"exit_code": 0})

  tests/logs/logs.log.js (6 tests) 28274ms
          rate limiting  845ms
        streaming support  20834ms
  tests/actor_runs/actor_runs.multiple_datasets.js (3 tests) 5284ms
stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-EsUPZJaTt runId:INgrJj0ITgZSyVjPV -> 2026-07-22T10:15:30.555Z ACTOR: Pulling container image of build tJQIYaDlDEaKMhKzW from registry.

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-EsUPZJaTt runId:INgrJj0ITgZSyVjPV -> 2026-07-22T10:15:30.791Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-EsUPZJaTt runId:INgrJj0ITgZSyVjPV -> 2026-07-22T10:15:30.866Z ACTOR: Starting container.

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-EsUPZJaTt runId:INgrJj0ITgZSyVjPV -> 2026-07-22T10:15:30.867Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-EsUPZJaTt runId:INgrJj0ITgZSyVjPV -> 2026-07-22T10:15:32.110Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-EsUPZJaTt runId:INgrJj0ITgZSyVjPV -> 2026-07-22T10:15:32.112Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "4.0.0", "apify_client_version": "3.1.0", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > request queue add_request works
python-actor-request-queue-generated-EsUPZJaTt runId:INgrJj0ITgZSyVjPV -> 2026-07-22T10:15:32.239Z [apify] INFO  Exiting Actor ({"exit_code": 0})

  tests/actor_tasks/actor_tasks.task.last_run.js (9 tests) 7819ms
      start and wait for runs to finish  1418ms
      reboot  1516ms
stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:36.599Z ACTOR: Pulling container image of build 8k6fBHJ9m7JAYiZjz from registry.

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:36.830Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:36.908Z ACTOR: Starting container.

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:36.908Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/actor_builds/actor_builds.list.js (7 tests) 3382ms
stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:38.011Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:38.013Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "4.0.0", "apify_client_version": "3.1.0", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:38.439Z Got actor event (event_type=<Event.SYSTEM_INFO: 'systemInfo'>, data=EventSystemInfoData(cpu_info=CpuInfo(used_ratio=1.2538928301886791, created_at=datetime.datetime(2026, 7, 22, 10, 15, 38, 438000, tzinfo=TzInfo(0))), memory_info=MemoryUsageInfo(current_size=ByteSize(bytes=55771136), created_at=datetime.datetime(2026, 7, 22, 10, 15, 38, 438000, tzinfo=TzInfo(0)))))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:38.914Z Got actor event (event_type=<Event.PERSIST_STATE: 'persistState'>, data=EventPersistStateData(is_migrating=False))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:39.445Z Got actor event (event_type=<Event.SYSTEM_INFO: 'systemInfo'>, data=EventSystemInfoData(cpu_info=CpuInfo(used_ratio=0.02300529634300126, created_at=datetime.datetime(2026, 7, 22, 10, 15, 39, 444000, tzinfo=TzInfo(0))), memory_info=MemoryUsageInfo(current_size=ByteSize(bytes=56320000), created_at=datetime.datetime(2026, 7, 22, 10, 15, 39, 444000, tzinfo=TzInfo(0)))))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:39.816Z Got actor event (event_type=<Event.PERSIST_STATE: 'persistState'>, data=EventPersistStateData(is_migrating=False))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:40.450Z Got actor event (event_type=<Event.SYSTEM_INFO: 'systemInfo'>, data=EventSystemInfoData(cpu_info=CpuInfo(used_ratio=0.009304708097928436, created_at=datetime.datetime(2026, 7, 22, 10, 15, 40, 449000, tzinfo=TzInfo(0))), memory_info=MemoryUsageInfo(current_size=ByteSize(bytes=57188352), created_at=datetime.datetime(2026, 7, 22, 10, 15, 40, 449000, tzinfo=TzInfo(0)))))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:40.717Z Got actor event (event_type=<Event.PERSIST_STATE: 'persistState'>, data=EventPersistStateData(is_migrating=False))

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:41.062Z [apify] INFO  Exiting Actor ({"exit_code": 0})

stdout | tests/other/python.js > Python > interval events work
python-actor-interval-events-generated-uleYWzIMp runId:JOzatuf9sXjc0wWYz -> 2026-07-22T10:15:41.164Z Got actor event (event_type=<Event.PERSIST_STATE: 'persistState'>, data=EventPersistStateData(is_migrating=False))

  tests/actor/actors.actor.last_run.js (8 tests) 16863ms
      run  1309ms
      reboot  10254ms
stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-5BxMxdqJp runId:GQ2LZd947f1LldVtn -> 2026-07-22T10:15:45.434Z ACTOR: Pulling container image of build l3qOfQK3sbcEVIYh2 from registry.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-5BxMxdqJp runId:GQ2LZd947f1LldVtn -> 2026-07-22T10:15:45.664Z ACTOR: Creating container.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-5BxMxdqJp runId:GQ2LZd947f1LldVtn -> 2026-07-22T10:15:45.747Z ACTOR: Starting container.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-5BxMxdqJp runId:GQ2LZd947f1LldVtn -> 2026-07-22T10:15:45.748Z ACTOR: Running under "LIMITED_PERMISSIONS".

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-5BxMxdqJp runId:GQ2LZd947f1LldVtn -> 2026-07-22T10:15:46.888Z [apify._configuration] WARN  Actor is running on the Apify platform, `disable_browser_sandbox` was changed to True.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-5BxMxdqJp runId:GQ2LZd947f1LldVtn -> 2026-07-22T10:15:46.890Z [apify] INFO  Initializing Actor ({"apify_sdk_version": "4.0.0", "apify_client_version": "3.1.0", "crawlee_version": "1.8.3", "python_version": "3.14.5", "os": "linux", "is_running_in_ipython": false})

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-5BxMxdqJp runId:GQ2LZd947f1LldVtn -> 2026-07-22T10:15:47.006Z [apify._proxy_configuration] WARN  Apify Proxy access check timed out. Watch out for errors with status code 407. If you see some, it most likely means you do not have access to either all or some of the proxies you are trying to use.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-5BxMxdqJp runId:GQ2LZd947f1LldVtn -> 2026-07-22T10:15:47.009Z [apify._proxy_configuration] WARN  Apify Proxy access check timed out. Watch out for errors with status code 407. If you see some, it most likely means you do not have access to either all or some of the proxies you are trying to use.

stdout | tests/other/python.js > Python > proxy configuration works
python-actor-proxy-configuration-generated-5BxMxdqJp runId:GQ2LZd947f1LldVtn -> 2026-07-22T10:15:47.011Z [apify] INFO  Exiting Actor ({"exit_code": 0})

  tests/other/python.js (5 tests) 47096ms
      key-value store set_value works  20084ms
      dataset push_data works  6209ms
      request queue add_request works  6054ms
      interval events work  8837ms
      proxy configuration works  5911ms
  tests/other/access-keys.js (5 tests) 85ms
  tests/webhooks/webhooks.list.js (4 tests) 429ms
  tests/other/encode.js (5 tests) 386ms
  tests/infrastructure/redirects.js (2 tests | 2 skipped)
  tests/actor/publication.js (2 tests) 4492ms
      works for case isPublic=false  388ms
      works for case isPublic=true  325ms
  tests/actor_runs/actor_runs.display_usage.js (7 tests) 34967ms
        Developer should see usage of his own PPE actor runs  1206ms
        Developer should see usage of his own PPR actor runs  1030ms
        Developer should see usage for rental runs  1083ms
        Developer should see usage for free actor runs  996ms
        User should see usage for free actor runs  1035ms
        User should not see usage for PPR actor runs  1457ms
        User should not see usage for PPE runs  1061ms
  tests/misc/api_catalog.js (1 test) 473ms
      serves an RFC 9727 linkset with machine-readable service descriptions  472ms
  tests/infrastructure/telemetry.console_backend.js (2 tests) 16076ms
      reports the 5xx error to Sentry exactly once, with correct data  5516ms
      emits an OpenTelemetry trace with full route data (collector -> mock), exactly once  10558ms
  tests/datasets/datasets.items.compression.js (6 tests) 497ms
  tests/organizations/organizations.actor_tasks.task.js (4 tests) 4155ms
  tests/actor_runs/actor_runs.run_transitive_permissions.js (3 tests) 11729ms
        denies RUN.READ access when user has no permissions to read run  3882ms
        allows to read Actor run when user has VIEW_OWNER_RUNS permission on Actor  3940ms
        allows to read task run when user has VIEW_OWNER_RUNS permission on task  3906ms
  tests/actor_tasks/actor_task_standby.js (3 tests) 16961ms
      should handle requests  3092ms
      should handle requests for an Actor task that uses a different user's Actor  1164ms
  tests/actor_runs/actor_runs.run_dynamic_memory.js (3 tests) 7896ms
        uses default memory when memory calculation from expression fails  3977ms
  tests/actor/actors.openapi_response_validation.js (5 tests) 243ms
  tests/datasets/datasets.stats.js (2 tests) 8260ms
      works for dataset with schema  3211ms
      are null for dataset without schema  5047ms
  tests/infrastructure/telemetry.api.js (3 tests) 62652ms
      reports the 5xx error to Sentry exactly once, with correct data  5520ms
      emits an OpenTelemetry trace with full route data (collector -> mock), exactly once  6026ms
      exports request metrics to Prometheus through the existing collector pipeline  51104ms
  tests/other/conductor.js (2 tests) 33255ms
        Actor container receives external requests  6373ms
        Actor container receives external requests  6371ms
  tests/misc/browser_info.js (5 tests) 156ms
stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:38.250Z ACTOR: Pulling container image of build wdRjd1vhLKFgmNjNs from registry.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:38.442Z ACTOR: Creating container.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:38.527Z ACTOR: Starting container.
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:38.527Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/actor_runs/actor_runs.run_restart_on_error.js (2 tests) 11295ms
        get restarted 3 times when restartOnError = true and then fails if exits again  3952ms
        get restarted 3 - 1 times and then returns output if succeedes  3611ms
stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:39.069Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:39.234Z sdk-actor-call-generated-0X3E9fU3g runId:n4Igb53q7a0vc2Jr0 -> 2026-07-22T10:16:39.207Z ACTOR: Pulling container image of build wdRjd1vhLKFgmNjNs from registry.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:39.234Z sdk-actor-call-generated-0X3E9fU3g runId:n4Igb53q7a0vc2Jr0 -> 2026-07-22T10:16:39.214Z ACTOR: Creating container.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:39.277Z sdk-actor-call-generated-0X3E9fU3g runId:n4Igb53q7a0vc2Jr0 -> 2026-07-22T10:16:39.275Z ACTOR: Starting container.

stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:39.278Z sdk-actor-call-generated-0X3E9fU3g runId:n4Igb53q7a0vc2Jr0 -> 2026-07-22T10:16:39.276Z ACTOR: Running under "LIMITED_PERMISSIONS".

  tests/actor_builds/actor_builds.auth.js (1 test | 1 skipped)
stdout | tests/other/meta_origins.js > Meta origins > run started via Apify.call() from out of the platform has META_ORIGIN.API
sdk-actor-call-generated-0X3E9fU3g runId:19Ir6GdQeASJFhSJR -> 2026-07-22T10:16:39.810Z sdk-actor-call-generated-0X3E9fU3g runId:n4Igb53q7a0vc2Jr0 -> 2026-07-22T10:16:39.808Z INFO  System info {"apifyVersion":"3.7.2","apifyClientVersion":"2.23.4","crawleeVersion":"3.17.0","osType":"Linux","nodeVersion":"v24.18.0"}

  tests/other/user_proxy_access.js (1 test | 1 skipped)
  tests/other/tracestate_validation.js (5 tests) 58ms
  tests/other/users.openapi_response_validation.js (10 tests) 50ms
  tests/misc/openapi.js (1 test) 40ms
  tests/other/meta_origins.js (2 tests) 8989ms
      run started via Apify.call() from out of the platform has META_ORIGIN.API  2140ms
      run started via Apify.call() from an Actor has META_ORIGIN.ACTOR  3011ms
stdout | tests/webhooks/webhooks.dispatches_security.js > Webhook dispatches - security > Webhooks cannot be redirected to internal IP or hostname 3
Skipping test because it does not work locally

stdout | tests/webhooks/webhooks.dispatches_security.js > Webhook dispatches - security > Webhooks cannot be redirected to internal IP or hostname 4
Skipping test because it does not work locally

stdout | tests/webhooks/webhooks.dispatches_security.js > Webhook dispatches - security > Webhooks cannot be redirected to internal IP or hostname 5
Skipping test because it does not work locally

  tests/webhooks/webhooks.dispatches_security.js (6 tests) 12804ms
      Webhooks cannot be redirected to internal IP or hostname 0  3044ms
      Webhooks cannot be redirected to internal IP or hostname 1  4211ms
      Webhooks cannot be redirected to internal IP or hostname 2  4970ms
  tests/actor_runs/actor_runs.run_resurrect.js (2 tests) 61164ms
        waitForFinish parameter  10797ms
        resurrect  45981ms
  tests/actor/source_types.js (15 tests) 345367ms
      multifile source type  42243ms
      multifile source type with Actor definition  48676ms
      multifile source type with invalid INPUT_SCHEMA.json fails build  633ms
      git repository source type (branch: N/A, dir: N/A)  16143ms
      git repository source type (branch: N/A, dir: dir/subdir)  27686ms
      git repository source type (branch: test_branch, dir: N/A)  4825ms
      git repository source type (branch: test_branch, dir: dir/subdir)  27887ms
      tarball source type  27063ms
      GitHub Gist source type  85174ms
      git repository source type works without Dockerfile  39318ms
      Correctly structured monorepo Actors work  15017ms
      Actor context pointing outside of git repo does not work  3418ms
      Actor schema files pointing outside of git repo root do not work  3463ms
  tests/webhooks/webhooks.dispatches_repeat.js (1 test) 110064ms
      successful dispatches are not repeated  99439ms

 Test Files  82 passed | 6 skipped (88)
      Tests  1275 passed | 30 skipped (1305)
   Start at  10:09:11
   Duration  524.26s (transform 13.08s, setup 0ms, import 69.54s, tests 2760.17s, environment 7ms)

JUNIT report written to /home/ubuntu/apify-core/tests/integration/.results/junit.xml