| [ |
| { |
| "cmd": [], |
| "name": "Running Cache Micro Manager on [CACHE]/osx_sdk." |
| }, |
| { |
| "cmd": [], |
| "name": "Running Cache Micro Manager on [CACHE]/osx_sdk..Reading metadata file [CACHE]/osx_sdk/.osx_sdk_cache_metadata.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[CACHE]/osx_sdk/.osx_sdk_cache_metadata.json", |
| "/path/to/tmp/" |
| ], |
| "infra_step": true, |
| "name": "Running Cache Micro Manager on [CACHE]/osx_sdk..Reading metadata file [CACHE]/osx_sdk/.osx_sdk_cache_metadata.json.Reading [CACHE]/osx_sdk/.osx_sdk_cache_metadata.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@2@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ [@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ {@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"name\": \"fake_dep_file_1\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"updated_date\": \"12/15/2023, 13:43:21\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"removal_date\": \"01/14/2024, 13:43:21\"@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ },@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ {@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"name\": \"fake_dep_package_1\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"updated_date\": \"12/15/2023, 13:43:21\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"removal_date\": \"01/14/2024, 13:43:21\"@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ },@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ {@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"name\": \"fake_dep_package_2\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"updated_date\": \"12/15/2022, 13:43:21\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"removal_date\": \"01/14/2023, 13:43:21\"@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ },@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ {@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"name\": \"fake_expired_file\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"updated_date\": \"11/30/2022, 13:43:21\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"removal_date\": \"12/30/2022, 13:43:21\"@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ },@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ {@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"name\": \"dep_not_in_dir\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"updated_date\": \"12/25/2021, 13:43:21\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"removal_date\": \"01/24/2022, 13:43:21\"@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ },@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ {@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"name\": \"fake_dep_package_old_time\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"updated_date\": \"10/16/2023\",@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ \"removal_date\": \"11/15/2023\"@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ }@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ ]@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@ @@@", |
| "@@@STEP_LOG_END@.osx_sdk_cache_metadata.json@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "listdir", |
| "[CACHE]/osx_sdk" |
| ], |
| "infra_step": true, |
| "name": "Running Cache Micro Manager on [CACHE]/osx_sdk..Reading cache directory [CACHE]/osx_sdk", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@listdir@[CACHE]/osx_sdk/.osx_sdk_cache_metadata.json@@@", |
| "@@@STEP_LOG_LINE@listdir@[CACHE]/osx_sdk/fake_dep_file_1@@@", |
| "@@@STEP_LOG_LINE@listdir@[CACHE]/osx_sdk/fake_dep_package_1@@@", |
| "@@@STEP_LOG_LINE@listdir@[CACHE]/osx_sdk/fake_dep_package_2@@@", |
| "@@@STEP_LOG_LINE@listdir@[CACHE]/osx_sdk/fake_dep_package_old_time@@@", |
| "@@@STEP_LOG_LINE@listdir@[CACHE]/osx_sdk/fake_expired_file@@@", |
| "@@@STEP_LOG_LINE@listdir@[CACHE]/osx_sdk/new_dep_5@@@", |
| "@@@STEP_LOG_END@listdir@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "remove", |
| "[CACHE]/osx_sdk/.osx_sdk_cache_metadata.json" |
| ], |
| "infra_step": true, |
| "name": "Running Cache Micro Manager on [CACHE]/osx_sdk..Removing existing cache file [CACHE]/osx_sdk/.osx_sdk_cache_metadata.json", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@" |
| ] |
| }, |
| { |
| "cmd": [ |
| "vpython3", |
| "-u", |
| "RECIPE_MODULE[recipe_engine::file]/resources/fileutil.py", |
| "--json-output", |
| "/path/to/tmp/json", |
| "copy", |
| "[{\"name\": \"fake_dep_package_old_time\", \"updated_date\": \"10/16/2023, 12:00:00\", \"removal_date\": \"11/15/2023, 12:00:00\"}, {\"name\": \"fake_dep_file_1\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_dep_file_1\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_dep_package_1\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_dep_package_2\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_dep_package_old_time\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_expired_file\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/new_dep_5\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}]", |
| "[CACHE]/osx_sdk/.osx_sdk_cache_metadata.json" |
| ], |
| "infra_step": true, |
| "name": "Running Cache Micro Manager on [CACHE]/osx_sdk..Writing cache metadata file.", |
| "~followup_annotations": [ |
| "@@@STEP_NEST_LEVEL@1@@@", |
| "@@@STEP_LOG_LINE@.osx_sdk_cache_metadata.json@[{\"name\": \"fake_dep_package_old_time\", \"updated_date\": \"10/16/2023, 12:00:00\", \"removal_date\": \"11/15/2023, 12:00:00\"}, {\"name\": \"fake_dep_file_1\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_dep_file_1\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_dep_package_1\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_dep_package_2\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_dep_package_old_time\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/fake_expired_file\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}, {\"name\": \"[CACHE]/osx_sdk/new_dep_5\", \"updated_date\": \"12/15/2023, 13:43:21\", \"removal_date\": \"01/14/2024, 13:43:21\"}]@@@", |
| "@@@STEP_LOG_END@.osx_sdk_cache_metadata.json@@@" |
| ] |
| }, |
| { |
| "cmd": [], |
| "name": "run cache micro manager" |
| }, |
| { |
| "name": "$result" |
| } |
| ] |