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