1436a09e1f
Break Skia recipe module into: - skia_vars: defines and stores variables (eg. paths) - skia_step: utilities for running Skia steps - skia_flavor: flavor-specific stuff - skia: top-level setup, checkout, test/perf steps, etc etc This establishes a saner dependency structure for the recipes; skia_vars is at the bottom level, skia_step depends on it, skia_flavor depends on both of them, skia depends on all of the above, and the recipes themselves may depend on any or all of them. Next steps: - Merge buildbot_spec into skia_vars - Move test_steps and perf_steps from skia recipe_module into swarm_test and swarm_perf recipes - Cleaner checkout_steps process BUG=skia:5578 GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2198173002 Review-Url: https://codereview.chromium.org/2198173002 |
||
---|---|---|
.. | ||
Build-Mac-Clang-x86_64-Release.json | ||
Build-Ubuntu-GCC-Arm64-Debug-Android_Vulkan.json | ||
Build-Ubuntu-GCC-x86_64-Debug-GN.json | ||
Build-Ubuntu-GCC-x86_64-Debug.json | ||
Build-Ubuntu-GCC-x86_64-Release-RemoteRun.json | ||
Build-Ubuntu-GCC-x86_64-Release-Trybot.json | ||
Build-Win-MSVC-x86_64-Release-Vulkan.json | ||
Build-Win-MSVC-x86_64-Release.json | ||
Housekeeper-Nightly-RecreateSKPs_Canary.json | ||
Housekeeper-PerCommit.json | ||
Infra-PerCommit.json | ||
Perf-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Trybot.json | ||
Test-Android-GCC-Nexus7v2-GPU-Tegra3-Arm7-Release.json | ||
Test-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Debug-Vulkan.json | ||
Test-iOS-Clang-iPad4-GPU-SGX554-Arm7-Release.json | ||
Test-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release.json | ||
Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Coverage-Trybot.json | ||
Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-MSAN.json | ||
Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug.json | ||
Test-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind.json | ||
Test-Win8-MSVC-ShuttleA-GPU-HD7770-x86_64-Release.json | ||
Test-Win8-MSVC-ShuttleB-CPU-AVX2-x86_64-Release.json |