Home | History | Annotate | Download | only in full.expected
      1 [
      2   {
      3     "cmd": [
      4       "python",
      5       "-u",
      6       "RECIPE_MODULE[depot_tools::git]/resources/git_setup.py",
      7       "--path",
      8       "[START_DIR]/swarming.client",
      9       "--url",
     10       "https://chromium.googlesource.com/external/swarming.client.git"
     11     ],
     12     "name": "git setup (swarming_client)"
     13   },
     14   {
     15     "cmd": [
     16       "git",
     17       "retry",
     18       "fetch",
     19       "origin",
     20       "master"
     21     ],
     22     "cwd": "[START_DIR]/swarming.client",
     23     "env": {
     24       "PATH": "RECIPE_PACKAGE_REPO[depot_tools]:<PATH>"
     25     },
     26     "infra_step": true,
     27     "name": "git fetch (swarming_client)"
     28   },
     29   {
     30     "cmd": [
     31       "git",
     32       "checkout",
     33       "-f",
     34       "FETCH_HEAD"
     35     ],
     36     "cwd": "[START_DIR]/swarming.client",
     37     "infra_step": true,
     38     "name": "git checkout (swarming_client)"
     39   },
     40   {
     41     "cmd": [
     42       "git",
     43       "rev-parse",
     44       "HEAD"
     45     ],
     46     "cwd": "[START_DIR]/swarming.client",
     47     "infra_step": true,
     48     "name": "read revision",
     49     "stdout": "/path/to/tmp/",
     50     "~followup_annotations": [
     51       "@@@STEP_TEXT@<br/>checked out 'deadbeef'<br/>@@@"
     52     ]
     53   },
     54   {
     55     "cmd": [
     56       "git",
     57       "clean",
     58       "-f",
     59       "-d",
     60       "-x"
     61     ],
     62     "cwd": "[START_DIR]/swarming.client",
     63     "infra_step": true,
     64     "name": "git clean (swarming_client)"
     65   },
     66   {
     67     "cmd": [
     68       "git",
     69       "submodule",
     70       "sync"
     71     ],
     72     "cwd": "[START_DIR]/swarming.client",
     73     "infra_step": true,
     74     "name": "submodule sync (swarming_client)"
     75   },
     76   {
     77     "cmd": [
     78       "git",
     79       "submodule",
     80       "update",
     81       "--init",
     82       "--recursive"
     83     ],
     84     "cwd": "[START_DIR]/swarming.client",
     85     "infra_step": true,
     86     "name": "submodule update (swarming_client)"
     87   },
     88   {
     89     "cmd": [
     90       "cat"
     91     ],
     92     "name": "read test spec",
     93     "stdout": "/path/to/tmp/json",
     94     "~followup_annotations": [
     95       "@@@STEP_LOG_LINE (a] json.output@[@@@",
     96       "@@@STEP_LOG_LINE (a] json.output@  \"test_exparchive\"@@@",
     97       "@@@STEP_LOG_LINE (a] json.output@]@@@",
     98       "@@@STEP_LOG_END (a] json.output@@@"
     99     ]
    100   },
    101   {
    102     "cmd": [
    103       "python",
    104       "-u",
    105       "RECIPE_MODULE[skia::isolate]/resources/find_isolated_tests.py",
    106       "--build-dir",
    107       "RECIPE_PACKAGE_REPO[skia]",
    108       "--output-json",
    109       "/path/to/tmp/json"
    110     ],
    111     "name": "find isolated tests",
    112     "~followup_annotations": [
    113       "@@@STEP_LOG_LINE (a] json.output@{}@@@",
    114       "@@@STEP_LOG_END (a] json.output@@@",
    115       "@@@STEP_LOG_LINE (a] missing.isolates@Failed to find *.isolated files:@@@",
    116       "@@@STEP_LOG_LINE (a] missing.isolates@test_exparchive@@@",
    117       "@@@STEP_LOG_END (a] missing.isolates@@@",
    118       "@@@STEP_FAILURE@@@",
    119       "@@@SET_BUILD_PROPERTY@swarm_hashes@{}@@@"
    120     ]
    121   },
    122   {
    123     "cmd": [
    124       "python",
    125       "-u",
    126       "RECIPE_MODULE[skia::isolate]/resources/isolate.py",
    127       "[START_DIR]/swarming.client",
    128       "exparchive",
    129       "--dump-json",
    130       "/path/to/tmp/json",
    131       "--isolate-server",
    132       "https://isolateserver-dev.appspot.com",
    133       "--eventlog-endpoint",
    134       "prod",
    135       "--isolate",
    136       "RECIPE_PACKAGE_REPO[skia]/test_exparchive.isolate",
    137       "--isolated",
    138       "RECIPE_PACKAGE_REPO[skia]/test_exparchive.isolated"
    139     ],
    140     "name": "isolate test_exparchive",
    141     "~followup_annotations": [
    142       "@@@STEP_LOG_LINE (a] json.output@{@@@",
    143       "@@@STEP_LOG_LINE (a] json.output@  \"test_exparchive\": null@@@",
    144       "@@@STEP_LOG_LINE (a] json.output@}@@@",
    145       "@@@STEP_LOG_END (a] json.output@@@",
    146       "@@@STEP_LOG_LINE@failed to isolate@Failed to isolate following targets:@@@",
    147       "@@@STEP_LOG_LINE@failed to isolate@test_exparchive@@@",
    148       "@@@STEP_LOG_LINE@failed to isolate@@@@",
    149       "@@@STEP_LOG_LINE@failed to isolate@See logs for more information.@@@",
    150       "@@@STEP_LOG_END@failed to isolate@@@",
    151       "@@@SET_BUILD_PROPERTY@swarm_hashes@{}@@@"
    152     ]
    153   },
    154   {
    155     "name": "$result",
    156     "recipe_result": null,
    157     "status_code": 0
    158   }
    159 ]