platform_build/orchestrator
Spandan Das 4eb1aa94cc Fix broken test_lunch.py
The orchestrator path inside the test workspace (test/configs) is
build/make, which is different from the current path in multitree
(build/build/make). This was causing `python test_lunch.py` to fail

Rather than restructing the test workspace to build/build/make now (and
build/ later when the orchestrator is in its own project), create a
Context object which can be mocked.

Test: python test_lunch.py
Change-Id: Ibd89c3ff0204ebad320c90a05bab4c0f8c86b3a0
2022-06-08 21:14:52 +00:00
..
core Fix broken test_lunch.py 2022-06-08 21:14:52 +00:00
demo Prototype of build orchestrator 2022-04-27 16:33:21 +09:00
inner_build Orchestrator can build end to end. 2022-05-26 15:11:23 -07:00
multitree_combos Checkpoint new build orchestrator 2022-05-12 12:12:38 -07:00
ninja Generate ninja files for api assembly and run ninja. 2022-05-18 05:24:48 -07:00
test_workspace Orchestrator can build end to end. 2022-05-26 15:11:23 -07:00
README Orchestrator can build end to end. 2022-05-26 15:11:23 -07:00

DEMO

from the root of the workspace

multitree_lunch build/build/make/orchestrator/test_workspace/combo.mcombo eng

rm -rf out && multitree_build && echo "==== Files ====" && find out -type f