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@null@@@",
     96       "@@@STEP_LOG_END (a] json.output@@@"
     97     ]
     98   },
     99   {
    100     "cmd": [
    101       "python",
    102       "-u",
    103       "RECIPE_MODULE[skia::isolate]/resources/find_isolated_tests.py",
    104       "--build-dir",
    105       "RECIPE_PACKAGE_REPO[skia]",
    106       "--output-json",
    107       "/path/to/tmp/json"
    108     ],
    109     "name": "find isolated tests",
    110     "~followup_annotations": [
    111       "@@@STEP_LOG_LINE (a] json.output@{}@@@",
    112       "@@@STEP_LOG_END (a] json.output@@@",
    113       "@@@STEP_WARNINGS@@@",
    114       "@@@SET_BUILD_PROPERTY@swarm_hashes@{}@@@"
    115     ]
    116   },
    117   {
    118     "name": "$result",
    119     "recipe_result": null,
    120     "status_code": 0
    121   }
    122 ]