Fix the modules recipe to use the patch_project property
Change-Id: I2cfd80e98df888765718799c9f5fc0df14effab1
diff --git a/recipes/modules.expected/basic.json b/recipes/modules.expected/basic.json
index a2b818a..e68b319 100644
--- a/recipes/modules.expected/basic.json
+++ b/recipes/modules.expected/basic.json
@@ -108,7 +108,7 @@
"project",
"-json-output",
"/path/to/tmp/json",
- "modules"
+ "modules/common"
],
"infra_step": true,
"name": "jiri project",
@@ -120,7 +120,7 @@
"@@@STEP_LOG_LINE@json.output@ \"master\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"current_branch\": \"\", @@@",
- "@@@STEP_LOG_LINE@json.output@ \"name\": \"modules\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"modules/common\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"/path/to/repo\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"remote\": \"https://fuchsia.googlesource.com/repo\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"revision\": \"c22471f4e3f842ae18dd9adec82ed9eb78ed1127\"@@@",
diff --git a/recipes/modules.expected/cq.json b/recipes/modules.expected/cq.json
index 2b33cdb..96f651d 100644
--- a/recipes/modules.expected/cq.json
+++ b/recipes/modules.expected/cq.json
@@ -108,7 +108,7 @@
"project",
"-json-output",
"/path/to/tmp/json",
- "modules"
+ "modules/common"
],
"infra_step": true,
"name": "jiri project",
@@ -120,7 +120,7 @@
"@@@STEP_LOG_LINE@json.output@ \"master\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"current_branch\": \"\", @@@",
- "@@@STEP_LOG_LINE@json.output@ \"name\": \"modules\", @@@",
+ "@@@STEP_LOG_LINE@json.output@ \"name\": \"modules/common\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"/path/to/repo\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"remote\": \"https://fuchsia.googlesource.com/repo\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"revision\": \"c22471f4e3f842ae18dd9adec82ed9eb78ed1127\"@@@",
@@ -179,7 +179,7 @@
"make",
"presubmit-cq"
],
- "cwd": "[START_DIR]/apps/modules",
+ "cwd": "[START_DIR]/apps/modules/common",
"env": {
"GOMA": "1",
"GOMA_DIR": "[START_DIR]/cipd/goma",
diff --git a/recipes/modules.py b/recipes/modules.py
index a4bd71e..b772477 100644
--- a/recipes/modules.py
+++ b/recipes/modules.py
@@ -44,7 +44,7 @@
'https://fuchsia.googlesource.com/manifest')
api.jiri.clean()
update_result = api.jiri.update()
- revision = api.jiri.project('modules').json.output[0]['revision']
+ revision = api.jiri.project(patch_project).json.output[0]['revision']
api.step.active_result.presentation.properties['got_revision'] = revision
step_result = api.jiri.snapshot(api.raw_io.output())
@@ -75,9 +75,11 @@
def GenTests(api):
- yield api.test('basic')
+ yield api.test('basic') + api.properties(
+ patch_project='modules/common',
+ )
yield api.test('cq') + api.properties.tryserver(
- gerrit_project='modules',
+ gerrit_project='modules/common',
patch_gerrit_url='fuchsia-review.googlesource.com',
- project_path='apps/modules',
+ project_path='apps/modules/common',
)