зеркало из https://github.com/mozilla/gecko-dev.git
Merge b-i to m-c, a=merge
This commit is contained in:
Коммит
cbb9f6b77b
|
@ -15,7 +15,7 @@
|
||||||
<project name="platform_build" path="build" remote="b2g" revision="ef937d1aca7c4cf89ecb5cc43ae8c21c2000a9db">
|
<project name="platform_build" path="build" remote="b2g" revision="ef937d1aca7c4cf89ecb5cc43ae8c21c2000a9db">
|
||||||
<copyfile dest="Makefile" src="core/root.mk"/>
|
<copyfile dest="Makefile" src="core/root.mk"/>
|
||||||
</project>
|
</project>
|
||||||
<project name="gaia" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
||||||
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
||||||
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" revision="95bb5b66b3ec5769c3de8d3f25d681787418e7d2"/>
|
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" revision="95bb5b66b3ec5769c3de8d3f25d681787418e7d2"/>
|
||||||
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" revision="ebdad82e61c16772f6cd47e9f11936bf6ebe9aa0"/>
|
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" revision="ebdad82e61c16772f6cd47e9f11936bf6ebe9aa0"/>
|
||||||
|
|
|
@ -19,13 +19,13 @@
|
||||||
<copyfile dest="Makefile" src="core/root.mk"/>
|
<copyfile dest="Makefile" src="core/root.mk"/>
|
||||||
</project>
|
</project>
|
||||||
<project name="fake-dalvik" path="dalvik" remote="b2g" revision="ca1f327d5acc198bb4be62fa51db2c039032c9ce"/>
|
<project name="fake-dalvik" path="dalvik" remote="b2g" revision="ca1f327d5acc198bb4be62fa51db2c039032c9ce"/>
|
||||||
<project name="gaia.git" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia.git" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
||||||
<project name="platform_hardware_ril" path="hardware/ril" remote="b2g" revision="93f9ba577f68d772093987c2f1c0a4ae293e1802"/>
|
<project name="platform_hardware_ril" path="hardware/ril" remote="b2g" revision="93f9ba577f68d772093987c2f1c0a4ae293e1802"/>
|
||||||
<project name="platform_external_qemu" path="external/qemu" remote="b2g" revision="97c3d9b8b87774ca7a08c89145e95b55652459ef"/>
|
<project name="platform_external_qemu" path="external/qemu" remote="b2g" revision="97c3d9b8b87774ca7a08c89145e95b55652459ef"/>
|
||||||
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
<project name="platform/abi/cpp" path="abi/cpp" revision="dd924f92906085b831bf1cbbc7484d3c043d613c"/>
|
<project name="platform/abi/cpp" path="abi/cpp" revision="dd924f92906085b831bf1cbbc7484d3c043d613c"/>
|
||||||
<project name="platform_bionic" path="bionic" remote="b2g" revision="e2b3733ba3fa5e3f404e983d2e4142b1f6b1b846"/>
|
<project name="platform_bionic" path="bionic" remote="b2g" revision="e2b3733ba3fa5e3f404e983d2e4142b1f6b1b846"/>
|
||||||
|
|
|
@ -17,10 +17,10 @@
|
||||||
</project>
|
</project>
|
||||||
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
||||||
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
||||||
<project name="gaia" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
||||||
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<project name="platform_build" path="build" remote="b2g" revision="ef937d1aca7c4cf89ecb5cc43ae8c21c2000a9db">
|
<project name="platform_build" path="build" remote="b2g" revision="ef937d1aca7c4cf89ecb5cc43ae8c21c2000a9db">
|
||||||
<copyfile dest="Makefile" src="core/root.mk"/>
|
<copyfile dest="Makefile" src="core/root.mk"/>
|
||||||
</project>
|
</project>
|
||||||
<project name="gaia" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
||||||
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
||||||
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" revision="f92a936f2aa97526d4593386754bdbf02db07a12"/>
|
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" revision="f92a936f2aa97526d4593386754bdbf02db07a12"/>
|
||||||
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" revision="6e47ff2790f5656b5b074407829ceecf3e6188c4"/>
|
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" revision="6e47ff2790f5656b5b074407829ceecf3e6188c4"/>
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<project name="platform_build" path="build" remote="b2g" revision="52775e03a2d8532429dff579cb2cd56718e488c3">
|
<project name="platform_build" path="build" remote="b2g" revision="52775e03a2d8532429dff579cb2cd56718e488c3">
|
||||||
<copyfile dest="Makefile" src="core/root.mk"/>
|
<copyfile dest="Makefile" src="core/root.mk"/>
|
||||||
</project>
|
</project>
|
||||||
<project name="gaia" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
||||||
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
||||||
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
<project groups="pdk,linux" name="platform/prebuilts/clang/linux-x86/host/3.5" path="prebuilts/clang/linux-x86/host/3.5" revision="50d1ca4ab8add54523b7bc692860d57e8ee4c0d1"/>
|
<project groups="pdk,linux" name="platform/prebuilts/clang/linux-x86/host/3.5" path="prebuilts/clang/linux-x86/host/3.5" revision="50d1ca4ab8add54523b7bc692860d57e8ee4c0d1"/>
|
||||||
<project groups="pdk,linux,arm" name="platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8" path="prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8" revision="fb3845864573857677f9b500040a8f011eaf5078"/>
|
<project groups="pdk,linux,arm" name="platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8" path="prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8" revision="fb3845864573857677f9b500040a8f011eaf5078"/>
|
||||||
|
|
|
@ -19,13 +19,13 @@
|
||||||
<copyfile dest="Makefile" src="core/root.mk"/>
|
<copyfile dest="Makefile" src="core/root.mk"/>
|
||||||
</project>
|
</project>
|
||||||
<project name="fake-dalvik" path="dalvik" remote="b2g" revision="ca1f327d5acc198bb4be62fa51db2c039032c9ce"/>
|
<project name="fake-dalvik" path="dalvik" remote="b2g" revision="ca1f327d5acc198bb4be62fa51db2c039032c9ce"/>
|
||||||
<project name="gaia.git" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia.git" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
||||||
<project name="platform_hardware_ril" path="hardware/ril" remote="b2g" revision="93f9ba577f68d772093987c2f1c0a4ae293e1802"/>
|
<project name="platform_hardware_ril" path="hardware/ril" remote="b2g" revision="93f9ba577f68d772093987c2f1c0a4ae293e1802"/>
|
||||||
<project name="platform_external_qemu" path="external/qemu" remote="b2g" revision="97c3d9b8b87774ca7a08c89145e95b55652459ef"/>
|
<project name="platform_external_qemu" path="external/qemu" remote="b2g" revision="97c3d9b8b87774ca7a08c89145e95b55652459ef"/>
|
||||||
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
<project name="platform/abi/cpp" path="abi/cpp" revision="dd924f92906085b831bf1cbbc7484d3c043d613c"/>
|
<project name="platform/abi/cpp" path="abi/cpp" revision="dd924f92906085b831bf1cbbc7484d3c043d613c"/>
|
||||||
<project name="platform_bionic" path="bionic" remote="b2g" revision="e2b3733ba3fa5e3f404e983d2e4142b1f6b1b846"/>
|
<project name="platform_bionic" path="bionic" remote="b2g" revision="e2b3733ba3fa5e3f404e983d2e4142b1f6b1b846"/>
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<project name="platform_build" path="build" remote="b2g" revision="ef937d1aca7c4cf89ecb5cc43ae8c21c2000a9db">
|
<project name="platform_build" path="build" remote="b2g" revision="ef937d1aca7c4cf89ecb5cc43ae8c21c2000a9db">
|
||||||
<copyfile dest="Makefile" src="core/root.mk"/>
|
<copyfile dest="Makefile" src="core/root.mk"/>
|
||||||
</project>
|
</project>
|
||||||
<project name="gaia" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
||||||
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
||||||
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" revision="95bb5b66b3ec5769c3de8d3f25d681787418e7d2"/>
|
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6" revision="95bb5b66b3ec5769c3de8d3f25d681787418e7d2"/>
|
||||||
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" revision="ebdad82e61c16772f6cd47e9f11936bf6ebe9aa0"/>
|
<project groups="linux" name="platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" path="prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6" revision="ebdad82e61c16772f6cd47e9f11936bf6ebe9aa0"/>
|
||||||
|
|
|
@ -17,10 +17,10 @@
|
||||||
</project>
|
</project>
|
||||||
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
||||||
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
||||||
<project name="gaia" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
||||||
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
{
|
{
|
||||||
"git": {
|
"git": {
|
||||||
"git_revision": "d4177902b04b8fedcb7df9a30ae6e9677e03d2d4",
|
"git_revision": "4868c56c0a3b7a1e51d55b24457e44a7709ea1ae",
|
||||||
"remote": "https://git.mozilla.org/releases/gaia.git",
|
"remote": "https://git.mozilla.org/releases/gaia.git",
|
||||||
"branch": ""
|
"branch": ""
|
||||||
},
|
},
|
||||||
"revision": "23ffbbdd387271d8b8b94f4ce60ccb17ad6c5b10",
|
"revision": "dbbbfe84294377ef3a7efaebcf57696a30b58cdb",
|
||||||
"repo_path": "integration/gaia-central"
|
"repo_path": "integration/gaia-central"
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,10 +17,10 @@
|
||||||
</project>
|
</project>
|
||||||
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
||||||
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
||||||
<project name="gaia" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
<project name="moztt" path="external/moztt" remote="b2g" revision="ed2cf97a6c37a4bbd0bbbbffe06ec7136d8c79ff"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
||||||
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<project name="platform_build" path="build" remote="b2g" revision="52775e03a2d8532429dff579cb2cd56718e488c3">
|
<project name="platform_build" path="build" remote="b2g" revision="52775e03a2d8532429dff579cb2cd56718e488c3">
|
||||||
<copyfile dest="Makefile" src="core/root.mk"/>
|
<copyfile dest="Makefile" src="core/root.mk"/>
|
||||||
</project>
|
</project>
|
||||||
<project name="gaia" path="gaia" remote="mozillaorg" revision="d4177902b04b8fedcb7df9a30ae6e9677e03d2d4"/>
|
<project name="gaia" path="gaia" remote="mozillaorg" revision="4868c56c0a3b7a1e51d55b24457e44a7709ea1ae"/>
|
||||||
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
<project name="fake-libdvm" path="dalvik" remote="b2g" revision="d50ae982b19f42f0b66d08b9eb306be81687869f"/>
|
||||||
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
<project name="gonk-misc" path="gonk-misc" remote="b2g" revision="2e9f0341416e97926d4cfdb1ff961ec4d4069b0a"/>
|
||||||
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
<project name="librecovery" path="librecovery" remote="b2g" revision="1b3591a50ed352fc6ddb77462b7b35d0bfa555a3"/>
|
||||||
|
@ -23,7 +23,7 @@
|
||||||
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
<project name="rilproxy" path="rilproxy" remote="b2g" revision="5ef30994f4778b4052e58a4383dbe7890048c87e"/>
|
||||||
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
<project name="valgrind" path="external/valgrind" remote="b2g" revision="daa61633c32b9606f58799a3186395fd2bbb8d8c"/>
|
||||||
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
<project name="vex" path="external/VEX" remote="b2g" revision="47f031c320888fe9f3e656602588565b52d43010"/>
|
||||||
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="cc41a48baff8d13bcd10cd96879ffdcf29beb1f2"/>
|
<project name="apitrace" path="external/apitrace" remote="apitrace" revision="33d5be1dca607d3a5cca5d87f53951cd991e1cdb"/>
|
||||||
<!-- Stock Android things -->
|
<!-- Stock Android things -->
|
||||||
<project groups="pdk,linux" name="platform/prebuilts/clang/linux-x86/host/3.5" path="prebuilts/clang/linux-x86/host/3.5" revision="50d1ca4ab8add54523b7bc692860d57e8ee4c0d1"/>
|
<project groups="pdk,linux" name="platform/prebuilts/clang/linux-x86/host/3.5" path="prebuilts/clang/linux-x86/host/3.5" revision="50d1ca4ab8add54523b7bc692860d57e8ee4c0d1"/>
|
||||||
<project groups="pdk,linux,arm" name="platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8" path="prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8" revision="fb3845864573857677f9b500040a8f011eaf5078"/>
|
<project groups="pdk,linux,arm" name="platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8" path="prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8" revision="fb3845864573857677f9b500040a8f011eaf5078"/>
|
||||||
|
|
|
@ -1,9 +1,122 @@
|
||||||
FROM quay.io/mozilla/ubuntu:12.04
|
FROM quay.io/mozilla/ubuntu:12.04
|
||||||
MAINTAINER Jonas Finnemann Jensen <jopsen@gmail.com>
|
MAINTAINER Jonas Finnemann Jensen <jopsen@gmail.com>
|
||||||
|
|
||||||
# Run system setup script
|
|
||||||
ADD system-setup.sh /tmp/system-setup.sh
|
COPY sources.list /etc/apt/sources.list
|
||||||
RUN ["/tmp/system-setup.sh"]
|
|
||||||
|
RUN useradd -d /home/worker -s /bin/bash -m worker
|
||||||
|
RUN apt-get update && apt-get install -y --force-yes \
|
||||||
|
alsa-base \
|
||||||
|
alsa-utils \
|
||||||
|
autoconf2.13 \
|
||||||
|
bluez-alsa \
|
||||||
|
bluez-alsa:i386 \
|
||||||
|
bluez-cups \
|
||||||
|
bluez-gstreamer \
|
||||||
|
build-essential \
|
||||||
|
ca-certificates \
|
||||||
|
ccache \
|
||||||
|
curl \
|
||||||
|
fonts-kacst \
|
||||||
|
fonts-kacst-one \
|
||||||
|
fonts-liberation \
|
||||||
|
fonts-stix \
|
||||||
|
fonts-unfonts-core \
|
||||||
|
fonts-unfonts-extra \
|
||||||
|
fonts-vlgothic \
|
||||||
|
g++-multilib \
|
||||||
|
gcc-multilib \
|
||||||
|
gir1.2-gnomebluetooth-1.0 \
|
||||||
|
git \
|
||||||
|
gstreamer0.10-alsa \
|
||||||
|
gstreamer0.10-ffmpeg \
|
||||||
|
gstreamer0.10-plugins-bad \
|
||||||
|
gstreamer0.10-plugins-base \
|
||||||
|
gstreamer0.10-plugins-good \
|
||||||
|
gstreamer0.10-plugins-ugly \
|
||||||
|
gstreamer0.10-tools \
|
||||||
|
libasound2-dev \
|
||||||
|
libasound2-plugins:i386 \
|
||||||
|
libcanberra-pulse \
|
||||||
|
libcurl4-openssl-dev \
|
||||||
|
libdbus-1-dev \
|
||||||
|
libdbus-glib-1-dev \
|
||||||
|
libdrm-intel1:i386 \
|
||||||
|
libdrm-nouveau1a:i386 \
|
||||||
|
libdrm-radeon1:i386 \
|
||||||
|
libdrm2:i386 \
|
||||||
|
libexpat1:i386 \
|
||||||
|
libgconf2-dev \
|
||||||
|
libgl1-mesa-dri \
|
||||||
|
libgl1-mesa-dri:i386 \
|
||||||
|
libgl1-mesa-glx \
|
||||||
|
libgl1-mesa-glx:i386 \
|
||||||
|
libglapi-mesa \
|
||||||
|
libglapi-mesa:i386 \
|
||||||
|
libglu1-mesa \
|
||||||
|
libglu1-mesa:i386 \
|
||||||
|
libgnome-bluetooth8 \
|
||||||
|
libgstreamer-plugins-base0.10-dev \
|
||||||
|
libgstreamer0.10-dev \
|
||||||
|
libgtk2.0-dev \
|
||||||
|
libiw-dev \
|
||||||
|
libllvm2.9 \
|
||||||
|
libllvm3.0:i386 \
|
||||||
|
libncurses5:i386 \
|
||||||
|
libnotify-dev \
|
||||||
|
libpulse-dev \
|
||||||
|
libpulse-mainloop-glib0:i386 \
|
||||||
|
libpulsedsp:i386 \
|
||||||
|
libsdl1.2debian:i386 \
|
||||||
|
libsox-fmt-alsa \
|
||||||
|
libx11-xcb1:i386 \
|
||||||
|
libxcb-glx0 \
|
||||||
|
libxcb-glx0:i386 \
|
||||||
|
libxdamage1:i386 \
|
||||||
|
libxfixes3:i386 \
|
||||||
|
libxt-dev \
|
||||||
|
libxxf86vm1 \
|
||||||
|
libxxf86vm1:i386 \
|
||||||
|
llvm \
|
||||||
|
llvm-2.9 \
|
||||||
|
llvm-2.9-dev \
|
||||||
|
llvm-2.9-runtime \
|
||||||
|
llvm-dev \
|
||||||
|
llvm-runtime \
|
||||||
|
mercurial \
|
||||||
|
mesa-common-dev \
|
||||||
|
nano \
|
||||||
|
pulseaudio \
|
||||||
|
pulseaudio-module-X11 \
|
||||||
|
pulseaudio-module-bluetooth \
|
||||||
|
pulseaudio-module-gconf \
|
||||||
|
python-dev \
|
||||||
|
python-pip \
|
||||||
|
rlwrap \
|
||||||
|
screen \
|
||||||
|
software-properties-common \
|
||||||
|
sudo \
|
||||||
|
tar \
|
||||||
|
ttf-arphic-uming \
|
||||||
|
ttf-dejavu \
|
||||||
|
ttf-indic-fonts-core \
|
||||||
|
ttf-kannada-fonts \
|
||||||
|
ttf-oriya-fonts \
|
||||||
|
ttf-paktype \
|
||||||
|
ttf-punjabi-fonts \
|
||||||
|
ttf-sazanami-mincho \
|
||||||
|
unzip \
|
||||||
|
uuid \
|
||||||
|
vim \
|
||||||
|
wget \
|
||||||
|
xvfb \
|
||||||
|
yasm \
|
||||||
|
zip
|
||||||
|
|
||||||
|
ENV NODE_VERSION v0.10.36
|
||||||
|
RUN cd /usr/local/ && \
|
||||||
|
curl https://nodejs.org/dist/$NODE_VERSION/node-$NODE_VERSION-linux-x64.tar.gz | tar -xz --strip-components 1 && \
|
||||||
|
node -v
|
||||||
|
|
||||||
# Set variable normally configured at login, by the shells parent process, these
|
# Set variable normally configured at login, by the shells parent process, these
|
||||||
# are taken from GNU su manual
|
# are taken from GNU su manual
|
||||||
|
@ -14,6 +127,6 @@ ENV LOGNAME worker
|
||||||
|
|
||||||
# Declare default working folder
|
# Declare default working folder
|
||||||
WORKDIR /home/worker
|
WORKDIR /home/worker
|
||||||
|
|
||||||
# Set a default command useful for debugging
|
# Set a default command useful for debugging
|
||||||
CMD ["/bin/bash", "--login"]
|
CMD ["/bin/bash", "--login"]
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
0.0.1
|
0.0.5
|
||||||
|
|
|
@ -1,149 +0,0 @@
|
||||||
#!/bin/bash -ve
|
|
||||||
|
|
||||||
################################### setup.sh ###################################
|
|
||||||
|
|
||||||
### Check that we are running as root
|
|
||||||
test `whoami` == 'root';
|
|
||||||
|
|
||||||
### Add worker user
|
|
||||||
# Minimize the number of things which the build script can do, security-wise
|
|
||||||
# it's not a problem to let the build script install things with apt-get. But it
|
|
||||||
# really shouldn't do this, so let's forbid root access.
|
|
||||||
useradd -d /home/worker -s /bin/bash -m worker;
|
|
||||||
|
|
||||||
### Install Useful Packages
|
|
||||||
# First we update and upgrade to latest versions.
|
|
||||||
apt-get update;
|
|
||||||
apt-get upgrade -y;
|
|
||||||
|
|
||||||
# Let's install some goodies, ca-certificates is needed for https with hg.
|
|
||||||
# sudo will be required anyway, but let's make it explicit. It nice to have
|
|
||||||
# sudo around. We'll also install nano, this is pure bloat I know, but it's
|
|
||||||
# useful a text editor.
|
|
||||||
apt-get install -y \
|
|
||||||
ca-certificates \
|
|
||||||
sudo \
|
|
||||||
nano \
|
|
||||||
tar \
|
|
||||||
;
|
|
||||||
|
|
||||||
# Then let's install all firefox build dependencies, this are extracted from
|
|
||||||
# mozboot. See python/mozboot/bin/bootstrap.py in mozilla-central.
|
|
||||||
apt-get install -y \
|
|
||||||
autoconf2.13 \
|
|
||||||
build-essential \
|
|
||||||
ccache \
|
|
||||||
libasound2-dev \
|
|
||||||
libcurl4-openssl-dev \
|
|
||||||
libdbus-1-dev \
|
|
||||||
libdbus-glib-1-dev \
|
|
||||||
libgconf2-dev \
|
|
||||||
libgstreamer0.10-dev \
|
|
||||||
libgstreamer-plugins-base0.10-dev \
|
|
||||||
libgtk2.0-dev \
|
|
||||||
libiw-dev \
|
|
||||||
libnotify-dev \
|
|
||||||
libpulse-dev \
|
|
||||||
libxt-dev \
|
|
||||||
mercurial \
|
|
||||||
git \
|
|
||||||
mesa-common-dev \
|
|
||||||
python-dev \
|
|
||||||
unzip \
|
|
||||||
uuid \
|
|
||||||
yasm \
|
|
||||||
xvfb \
|
|
||||||
zip \
|
|
||||||
software-properties-common \
|
|
||||||
;
|
|
||||||
|
|
||||||
### Firefox Test Setup
|
|
||||||
apt-get install -y \
|
|
||||||
alsa-base \
|
|
||||||
alsa-utils \
|
|
||||||
bluez-alsa \
|
|
||||||
bluez-alsa:i386 \
|
|
||||||
bluez-cups \
|
|
||||||
bluez-gstreamer \
|
|
||||||
g++-multilib \
|
|
||||||
gcc-multilib \
|
|
||||||
gir1.2-gnomebluetooth-1.0 \
|
|
||||||
gstreamer0.10-alsa \
|
|
||||||
libasound2-plugins:i386 \
|
|
||||||
libcanberra-pulse \
|
|
||||||
libdrm-intel1:i386 \
|
|
||||||
libdrm-nouveau1a:i386 \
|
|
||||||
libdrm-radeon1:i386 \
|
|
||||||
libdrm2:i386 \
|
|
||||||
libexpat1:i386 \
|
|
||||||
libgnome-bluetooth8 \
|
|
||||||
libllvm2.9 \
|
|
||||||
libllvm3.0:i386 \
|
|
||||||
libncurses5:i386 \
|
|
||||||
libpulse-mainloop-glib0:i386 \
|
|
||||||
libpulsedsp:i386 \
|
|
||||||
libsdl1.2debian:i386 \
|
|
||||||
libsox-fmt-alsa \
|
|
||||||
libx11-xcb1:i386 \
|
|
||||||
libxcb-glx0:i386 \
|
|
||||||
libxcb-glx0 \
|
|
||||||
libxdamage1:i386 \
|
|
||||||
libxfixes3:i386 \
|
|
||||||
libxxf86vm1:i386 \
|
|
||||||
libxxf86vm1 \
|
|
||||||
llvm \
|
|
||||||
llvm-2.9 \
|
|
||||||
llvm-2.9-dev \
|
|
||||||
llvm-2.9-runtime \
|
|
||||||
llvm-dev \
|
|
||||||
llvm-runtime \
|
|
||||||
pulseaudio-module-bluetooth \
|
|
||||||
pulseaudio-module-gconf \
|
|
||||||
pulseaudio-module-X11 \
|
|
||||||
pulseaudio \
|
|
||||||
python-pip
|
|
||||||
|
|
||||||
# Install some utilities
|
|
||||||
curl -sL https://deb.nodesource.com/setup | sudo bash -
|
|
||||||
apt-get install -y \
|
|
||||||
screen \
|
|
||||||
vim \
|
|
||||||
wget \
|
|
||||||
curl \
|
|
||||||
rlwrap \
|
|
||||||
nodejs \
|
|
||||||
;
|
|
||||||
|
|
||||||
# Mozilla-patched mesa libs required for many reftests -- see bug 975034
|
|
||||||
wget http://puppetagain.pub.build.mozilla.org/data/repos/apt/releng/pool/main/m/mesa/libgl1-mesa-dri_8.0.4-0ubuntu0.6mozilla1_i386.deb
|
|
||||||
wget http://puppetagain.pub.build.mozilla.org/data/repos/apt/releng/pool/main/m/mesa/libgl1-mesa-dri_8.0.4-0ubuntu0.6mozilla1_amd64.deb
|
|
||||||
wget http://puppetagain.pub.build.mozilla.org/data/repos/apt/releng/pool/main/m/mesa/libgl1-mesa-glx_8.0.4-0ubuntu0.6mozilla1_i386.deb
|
|
||||||
wget http://puppetagain.pub.build.mozilla.org/data/repos/apt/releng/pool/main/m/mesa/libgl1-mesa-glx_8.0.4-0ubuntu0.6mozilla1_amd64.deb
|
|
||||||
wget http://puppetagain.pub.build.mozilla.org/data/repos/apt/releng/pool/main/m/mesa/libglapi-mesa_8.0.4-0ubuntu0.6mozilla1_i386.deb
|
|
||||||
wget http://puppetagain.pub.build.mozilla.org/data/repos/apt/releng/pool/main/m/mesa/libglapi-mesa_8.0.4-0ubuntu0.6mozilla1_amd64.deb
|
|
||||||
wget http://puppetagain.pub.build.mozilla.org/data/repos/apt/releng/pool/main/m/mesa/libglu1-mesa_8.0.4-0ubuntu0.6mozilla1_i386.deb
|
|
||||||
wget http://puppetagain.pub.build.mozilla.org/data/repos/apt/releng/pool/main/m/mesa/libglu1-mesa_8.0.4-0ubuntu0.6mozilla1_amd64.deb
|
|
||||||
dpkg -i libgl1-mesa-dri_8.0.4-0ubuntu0.6mozilla1_amd64.deb
|
|
||||||
dpkg -i libgl1-mesa-dri_8.0.4-0ubuntu0.6mozilla1_i386.deb
|
|
||||||
dpkg -i libglapi-mesa_8.0.4-0ubuntu0.6mozilla1_amd64.deb
|
|
||||||
dpkg -i libglapi-mesa_8.0.4-0ubuntu0.6mozilla1_i386.deb
|
|
||||||
dpkg -i libgl1-mesa-glx_8.0.4-0ubuntu0.6mozilla1_i386.deb
|
|
||||||
dpkg -i libgl1-mesa-glx_8.0.4-0ubuntu0.6mozilla1_amd64.deb
|
|
||||||
dpkg -i libglu1-mesa_8.0.4-0ubuntu0.6mozilla1_i386.deb
|
|
||||||
dpkg -i libglu1-mesa_8.0.4-0ubuntu0.6mozilla1_amd64.deb
|
|
||||||
|
|
||||||
# Install releng package of nodejs that includes npm
|
|
||||||
#wget http://puppetagain.pub.build.mozilla.org/data/repos/apt/releng/precise/pool/main/n/nodejs/nodejs_0.10.21-1chl1~precise1_amd64.deb
|
|
||||||
#dpkg -i nodejs_0.10.21-1chl1~precise1_amd64.deb
|
|
||||||
|
|
||||||
### Clean up from setup
|
|
||||||
# Remove cached .deb packages. Cached package takes up a lot of space and
|
|
||||||
# distributing them to workers is wasteful.
|
|
||||||
apt-get clean
|
|
||||||
rm *.deb
|
|
||||||
|
|
||||||
# Remove the setup.sh setup, we don't really need this script anymore, deleting
|
|
||||||
# it keeps the image as clean as possible.
|
|
||||||
rm $0; echo "Deleted $0";
|
|
||||||
|
|
||||||
################################### setup.sh ###################################
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM quay.io/mozilla/base-test:0.0.1
|
FROM quay.io/mozilla/base-test:0.0.5
|
||||||
MAINTAINER Jonas Finnemann Jensen <jopsen@gmail.com>
|
MAINTAINER Jonas Finnemann Jensen <jopsen@gmail.com>
|
||||||
|
|
||||||
# Add utilities and configuration
|
# Add utilities and configuration
|
||||||
|
@ -13,7 +13,7 @@ ADD https://raw.githubusercontent.com/taskcluster/buildbot-step/maste
|
||||||
|
|
||||||
# Run test setup script
|
# Run test setup script
|
||||||
RUN chmod u+x /home/worker/bin/buildbot_step
|
RUN chmod u+x /home/worker/bin/buildbot_step
|
||||||
RUN pip install virtualenv;
|
RUN apt-get install -y python-pip && pip install virtualenv;
|
||||||
RUN mkdir Documents; mkdir Pictures; mkdir Music; mkdir Videos; mkdir artifacts
|
RUN mkdir Documents; mkdir Pictures; mkdir Music; mkdir Videos; mkdir artifacts
|
||||||
RUN chown -R worker:worker /home/worker/* /home/worker/.*
|
RUN chown -R worker:worker /home/worker/* /home/worker/.*
|
||||||
RUN npm install -g taskcluster-vcs@2.3.1
|
RUN npm install -g taskcluster-vcs@2.3.1
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
0.0.15
|
0.2.5
|
||||||
|
|
|
@ -10,6 +10,7 @@ test $MOZHARNESS_REV # mozharness revision
|
||||||
|
|
||||||
# XXX: Note that all tests could be faster at smaller bit depth
|
# XXX: Note that all tests could be faster at smaller bit depth
|
||||||
Xvfb :0 -nolisten tcp -screen 0 1600x1200x24 2>/dev/null &
|
Xvfb :0 -nolisten tcp -screen 0 1600x1200x24 2>/dev/null &
|
||||||
|
|
||||||
export DISPLAY=:0
|
export DISPLAY=:0
|
||||||
|
|
||||||
# First check if the mozharness directory is available. This is intended to be
|
# First check if the mozharness directory is available. This is intended to be
|
||||||
|
|
|
@ -336,15 +336,20 @@ class Graph(object):
|
||||||
test_parameters = copy.copy(build_parameters)
|
test_parameters = copy.copy(build_parameters)
|
||||||
test_parameters['build_url'] = build_url
|
test_parameters['build_url'] = build_url
|
||||||
test_parameters['tests_url'] = tests_url
|
test_parameters['tests_url'] = tests_url
|
||||||
test_parameters['total_chunks'] = 1
|
|
||||||
|
|
||||||
|
test_definition = templates.load(test['task'], {})['task']
|
||||||
|
chunk_config = test_definition['extra']['chunks']
|
||||||
|
|
||||||
|
# Allow branch configs to override task level chunking...
|
||||||
if 'chunks' in test:
|
if 'chunks' in test:
|
||||||
test_parameters['total_chunks'] = test['chunks']
|
chunk_config['total'] = test['chunks']
|
||||||
|
|
||||||
for chunk in range(1, test_parameters['total_chunks'] + 1):
|
test_parameters['total_chunks'] = chunk_config['total']
|
||||||
|
|
||||||
|
for chunk in range(1, chunk_config['total'] + 1):
|
||||||
if 'only_chunks' in test and \
|
if 'only_chunks' in test and \
|
||||||
chunk not in test['only_chunks']:
|
chunk not in test['only_chunks']:
|
||||||
continue;
|
continue
|
||||||
|
|
||||||
test_parameters['chunk'] = chunk
|
test_parameters['chunk'] = chunk
|
||||||
test_task = templates.load(test['task'], test_parameters)
|
test_task = templates.load(test['task'], test_parameters)
|
||||||
|
|
|
@ -6,6 +6,7 @@ flags:
|
||||||
- emulator
|
- emulator
|
||||||
- emulator-jb
|
- emulator-jb
|
||||||
- emulator-kk
|
- emulator-kk
|
||||||
|
- emulator-l
|
||||||
- linux32_gecko # b2g desktop linux 32 bit
|
- linux32_gecko # b2g desktop linux 32 bit
|
||||||
- linux64_gecko # b2g desktop linux 64 bit
|
- linux64_gecko # b2g desktop linux 64 bit
|
||||||
- linux64-mulet # Firefox desktop - b2g gecko linux 64 bit
|
- linux64-mulet # Firefox desktop - b2g gecko linux 64 bit
|
||||||
|
|
|
@ -56,7 +56,6 @@ tests:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_crashtest.yml
|
task: tasks/tests/b2g_emulator_crashtest.yml
|
||||||
chunks: 3
|
|
||||||
gaia-build:
|
gaia-build:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
|
@ -69,7 +68,6 @@ tests:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
task: tasks/tests/b2g_gaia_js_integration_tests.yml
|
task: tasks/tests/b2g_gaia_js_integration_tests.yml
|
||||||
chunks: 4
|
|
||||||
gaia-linter:
|
gaia-linter:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
|
@ -84,10 +82,8 @@ tests:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
task: tasks/tests/b2g_gaia_ui_test_functional.yml
|
task: tasks/tests/b2g_gaia_ui_test_functional.yml
|
||||||
chunks: 3
|
|
||||||
tasks/builds/b2g_desktop_debug.yml:
|
tasks/builds/b2g_desktop_debug.yml:
|
||||||
task: tasks/tests/b2g_gaia_ui_test_functional.yml
|
task: tasks/tests/b2g_gaia_ui_test_functional.yml
|
||||||
chunks: 3
|
|
||||||
gaia-ui-test-unit:
|
gaia-ui-test-unit:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
|
@ -110,32 +106,25 @@ tests:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_mochitest.yml
|
task: tasks/tests/b2g_emulator_mochitest.yml
|
||||||
chunks: 9
|
|
||||||
tasks/builds/b2g_emulator_ics_debug.yml:
|
tasks/builds/b2g_emulator_ics_debug.yml:
|
||||||
task: tasks/tests/b2g_emulator_mochitest.yml
|
task: tasks/tests/b2g_emulator_mochitest.yml
|
||||||
chunks: 20
|
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_mochitests.yml
|
task: tasks/tests/mulet_mochitests.yml
|
||||||
chunks: 5
|
|
||||||
mochitest-oop:
|
mochitest-oop:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
task: tasks/tests/b2g_mochitest_oop.yml
|
task: tasks/tests/b2g_mochitest_oop.yml
|
||||||
chunks: 1
|
|
||||||
reftest:
|
reftest:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_reftest.yml
|
task: tasks/tests/b2g_emulator_reftest.yml
|
||||||
chunks: 20
|
|
||||||
reftest-sanity-oop:
|
reftest-sanity-oop:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
task: tasks/tests/b2g_reftests_sanity_oop.yml
|
task: tasks/tests/b2g_reftests_sanity_oop.yml
|
||||||
chunks: 1
|
|
||||||
xpcshell:
|
xpcshell:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_xpcshell.yml
|
task: tasks/tests/b2g_emulator_xpcshell_chunked.yml
|
||||||
tasks/builds/b2g_emulator_ics_debug.yml:
|
tasks/builds/b2g_emulator_ics_debug.yml:
|
||||||
task: tasks/tests/b2g_emulator_xpcshell_chunked.yml
|
task: tasks/tests/b2g_emulator_xpcshell_chunked.yml
|
||||||
chunks: 2
|
|
||||||
|
|
|
@ -20,6 +20,14 @@ builds:
|
||||||
types:
|
types:
|
||||||
opt:
|
opt:
|
||||||
task: tasks/builds/mulet_linux.yml
|
task: tasks/builds/mulet_linux.yml
|
||||||
|
emulator-l:
|
||||||
|
platfoms:
|
||||||
|
- b2g
|
||||||
|
types:
|
||||||
|
opt:
|
||||||
|
task: tasks/builds/b2g_emulator_l_opt.yml
|
||||||
|
debug:
|
||||||
|
task: tasks/builds/b2g_emulator_l_debug.yml
|
||||||
emulator-kk:
|
emulator-kk:
|
||||||
platfoms:
|
platfoms:
|
||||||
- b2g
|
- b2g
|
||||||
|
@ -68,7 +76,6 @@ tests:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_crashtest.yml
|
task: tasks/tests/b2g_emulator_crashtest.yml
|
||||||
chunks: 3
|
|
||||||
gaia-build:
|
gaia-build:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
|
@ -81,10 +88,8 @@ tests:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
task: tasks/tests/b2g_gaia_js_integration_tests.yml
|
task: tasks/tests/b2g_gaia_js_integration_tests.yml
|
||||||
chunks: 10
|
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_gaia_js_integration_tests.yml
|
task: tasks/tests/mulet_gaia_js_integration_tests.yml
|
||||||
chunks: 10
|
|
||||||
gaia-linter:
|
gaia-linter:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
|
@ -99,10 +104,8 @@ tests:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
task: tasks/tests/b2g_gaia_ui_test_functional.yml
|
task: tasks/tests/b2g_gaia_ui_test_functional.yml
|
||||||
chunks: 3
|
|
||||||
tasks/builds/b2g_desktop_debug.yml:
|
tasks/builds/b2g_desktop_debug.yml:
|
||||||
task: tasks/tests/b2g_gaia_ui_test_functional.yml
|
task: tasks/tests/b2g_gaia_ui_test_functional.yml
|
||||||
chunks: 3
|
|
||||||
gaia-ui-test-unit:
|
gaia-ui-test-unit:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
|
@ -129,46 +132,35 @@ tests:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_kk_debug.yml:
|
tasks/builds/b2g_emulator_kk_debug.yml:
|
||||||
task: tasks/tests/b2g_emulator_mochitest.yml
|
task: tasks/tests/b2g_emulator_mochitest.yml
|
||||||
chunks: 20
|
|
||||||
tasks/builds/b2g_emulator_kk_opt.yml:
|
tasks/builds/b2g_emulator_kk_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_mochitest.yml
|
task: tasks/tests/b2g_emulator_mochitest.yml
|
||||||
chunks: 20
|
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_mochitest.yml
|
task: tasks/tests/b2g_emulator_mochitest.yml
|
||||||
chunks: 9
|
|
||||||
tasks/builds/b2g_emulator_ics_debug.yml:
|
tasks/builds/b2g_emulator_ics_debug.yml:
|
||||||
task: tasks/tests/b2g_emulator_mochitest.yml
|
task: tasks/tests/b2g_emulator_mochitest.yml
|
||||||
chunks: 20
|
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_mochitests.yml
|
task: tasks/tests/mulet_mochitests.yml
|
||||||
chunks: 5
|
|
||||||
mochitest-oop:
|
mochitest-oop:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
task: tasks/tests/b2g_mochitest_oop.yml
|
task: tasks/tests/b2g_mochitest_oop.yml
|
||||||
chunks: 1
|
|
||||||
reftest:
|
reftest:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/mulet_linux.yml:
|
tasks/builds/mulet_linux.yml:
|
||||||
task: tasks/tests/mulet_reftests.yml
|
task: tasks/tests/mulet_reftests.yml
|
||||||
chunks: 6
|
|
||||||
tasks/builds/b2g_emulator_kk_opt.yml:
|
tasks/builds/b2g_emulator_kk_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_reftest.yml
|
task: tasks/tests/b2g_emulator_reftest.yml
|
||||||
chunks: 20
|
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_reftest.yml
|
task: tasks/tests/b2g_emulator_reftest.yml
|
||||||
chunks: 20
|
|
||||||
reftest-sanity-oop:
|
reftest-sanity-oop:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_desktop_opt.yml:
|
tasks/builds/b2g_desktop_opt.yml:
|
||||||
task: tasks/tests/b2g_reftests_sanity_oop.yml
|
task: tasks/tests/b2g_reftests_sanity_oop.yml
|
||||||
chunks: 1
|
|
||||||
xpcshell:
|
xpcshell:
|
||||||
allowed_build_tasks:
|
allowed_build_tasks:
|
||||||
tasks/builds/b2g_emulator_kk_opt.yml:
|
tasks/builds/b2g_emulator_kk_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_xpcshell.yml
|
task: tasks/tests/b2g_emulator_xpcshell_chunked.yml
|
||||||
tasks/builds/b2g_emulator_ics_opt.yml:
|
tasks/builds/b2g_emulator_ics_opt.yml:
|
||||||
task: tasks/tests/b2g_emulator_xpcshell.yml
|
task: tasks/tests/b2g_emulator_xpcshell_chunked.yml
|
||||||
tasks/builds/b2g_emulator_ics_debug.yml:
|
tasks/builds/b2g_emulator_ics_debug.yml:
|
||||||
task: tasks/tests/b2g_emulator_xpcshell_chunked.yml
|
task: tasks/tests/b2g_emulator_xpcshell_chunked.yml
|
||||||
chunks: 2
|
|
||||||
|
|
|
@ -5,10 +5,12 @@ task:
|
||||||
scopes:
|
scopes:
|
||||||
- 'docker-worker:cache:workspace-emulator-jb-debug'
|
- 'docker-worker:cache:workspace-emulator-jb-debug'
|
||||||
metadata:
|
metadata:
|
||||||
name: '[TC] B2G Emulator JB Debug'
|
name: '[TC] B2G Emulator JB: (Debug)'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
# Disable "TC" prefix...
|
||||||
treeherder:
|
treeherder:
|
||||||
|
groupSymbol: "?"
|
||||||
collection:
|
collection:
|
||||||
debug: true
|
debug: true
|
||||||
machine:
|
machine:
|
||||||
|
|
|
@ -5,10 +5,15 @@ task:
|
||||||
scopes:
|
scopes:
|
||||||
- 'docker-worker:cache:workspace-emulator-jb-opt'
|
- 'docker-worker:cache:workspace-emulator-jb-opt'
|
||||||
metadata:
|
metadata:
|
||||||
name: '[TC] B2G JB Emulator Opt'
|
name: '[TC] B2G JB Emulator: (Opt)'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
treeherderEnv:
|
||||||
|
- production
|
||||||
|
- staging
|
||||||
|
# Disable "TC" prefix...
|
||||||
treeherder:
|
treeherder:
|
||||||
|
groupSymbol: "?"
|
||||||
machine:
|
machine:
|
||||||
platform: b2g-emu-jb
|
platform: b2g-emu-jb
|
||||||
|
|
||||||
|
|
|
@ -5,10 +5,15 @@ task:
|
||||||
scopes:
|
scopes:
|
||||||
- 'docker-worker:cache:workspace-emulator-kk-debug'
|
- 'docker-worker:cache:workspace-emulator-kk-debug'
|
||||||
metadata:
|
metadata:
|
||||||
name: '[TC] B2G Emulator KK Debug'
|
name: '[TC] B2G Emulator KK (Debug)'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
treeherderEnv:
|
||||||
|
- production
|
||||||
|
- staging
|
||||||
treeherder:
|
treeherder:
|
||||||
|
# Disable "TC" prefix...
|
||||||
|
groupSymbol: "?"
|
||||||
collection:
|
collection:
|
||||||
debug: true
|
debug: true
|
||||||
machine:
|
machine:
|
||||||
|
|
|
@ -5,10 +5,15 @@ task:
|
||||||
scopes:
|
scopes:
|
||||||
- 'docker-worker:cache:workspace-emulator-kk-opt'
|
- 'docker-worker:cache:workspace-emulator-kk-opt'
|
||||||
metadata:
|
metadata:
|
||||||
name: '[TC] B2G KK Emulator Opt'
|
name: '[TC] B2G KK Emulator (Opt)'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
treeherderEnv:
|
||||||
|
- production
|
||||||
|
- staging
|
||||||
treeherder:
|
treeherder:
|
||||||
|
# Disable "TC" prefix...
|
||||||
|
groupSymbol: "?"
|
||||||
machine:
|
machine:
|
||||||
platform: b2g-emu-kk
|
platform: b2g-emu-kk
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
$inherits:
|
||||||
|
from: 'tasks/builds/b2g_emulator_base.yml'
|
||||||
|
task:
|
||||||
|
workerType: emulator-l-debug
|
||||||
|
scopes:
|
||||||
|
- 'docker-worker:cache:workspace-emulator-l-debug'
|
||||||
|
metadata:
|
||||||
|
name: '[TC] B2G Emulator L Debug'
|
||||||
|
|
||||||
|
extra:
|
||||||
|
treeherder:
|
||||||
|
collection:
|
||||||
|
debug: true
|
||||||
|
machine:
|
||||||
|
platform: b2g-emu-l
|
||||||
|
|
||||||
|
payload:
|
||||||
|
cache:
|
||||||
|
workspace-emulator-l-debug: /home/worker/workspace
|
||||||
|
env:
|
||||||
|
TARGET: 'emulator-l'
|
||||||
|
B2G_DEBUG: 1
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
$inherits:
|
||||||
|
from: 'tasks/builds/b2g_emulator_base.yml'
|
||||||
|
task:
|
||||||
|
workerType: emulator-l
|
||||||
|
scopes:
|
||||||
|
- 'docker-worker:cache:workspace-emulator-l-opt'
|
||||||
|
metadata:
|
||||||
|
name: '[TC] B2G L Emulator Opt'
|
||||||
|
|
||||||
|
extra:
|
||||||
|
treeherder:
|
||||||
|
machine:
|
||||||
|
platform: b2g-emu-l
|
||||||
|
|
||||||
|
payload:
|
||||||
|
cache:
|
||||||
|
workspace-emulator-l-opt: /home/worker/workspace
|
||||||
|
env:
|
||||||
|
TARGET: 'emulator-l'
|
||||||
|
|
||||||
|
|
|
@ -16,6 +16,8 @@ tasks:
|
||||||
- taskId: '{{#as_slugid}}decision task{{/as_slugid}}'
|
- taskId: '{{#as_slugid}}decision task{{/as_slugid}}'
|
||||||
reruns: 3
|
reruns: 3
|
||||||
task:
|
task:
|
||||||
|
routes:
|
||||||
|
- tc-treeherder-stage.{{project}}.{{revision_hash}}
|
||||||
created: '{{now}}'
|
created: '{{now}}'
|
||||||
deadline: '{{#from_now}}1 day{{/from_now}}'
|
deadline: '{{#from_now}}1 day{{/from_now}}'
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -42,6 +42,9 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 1
|
||||||
|
current: {{chunk}}
|
||||||
treeherder:
|
treeherder:
|
||||||
groupSymbol: tc
|
groupSymbol: tc
|
||||||
groupName: Submitted by taskcluster
|
groupName: Submitted by taskcluster
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] CPP Unit Tests'
|
name: '[TC] CPP Unit Tests'
|
||||||
description: CPP Unit Tests test run
|
description: CPP Unit Tests test run
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
command:
|
command:
|
||||||
- entrypoint
|
- entrypoint
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] Crashtest'
|
name: '[TC] Crashtest'
|
||||||
description: Crashtest test run {{chunk}}
|
description: Crashtest test run {{chunk}}
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
maxRunTime: 3600
|
maxRunTime: 3600
|
||||||
command:
|
command:
|
||||||
|
@ -28,6 +29,9 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 5
|
||||||
|
|
||||||
treeherder:
|
treeherder:
|
||||||
groupName: Reftest
|
groupName: Reftest
|
||||||
groupSymbol: tc-R
|
groupSymbol: tc-R
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] JSReftest'
|
name: '[TC] JSReftest'
|
||||||
description: JSReftest test run {{chunk}}
|
description: JSReftest test run {{chunk}}
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
command:
|
command:
|
||||||
- entrypoint
|
- entrypoint
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] Marionette Framework Unit Tests'
|
name: '[TC] Marionette Framework Unit Tests'
|
||||||
description: Marionette Framework Unit Tests test run
|
description: Marionette Framework Unit Tests test run
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
command:
|
command:
|
||||||
- entrypoint
|
- entrypoint
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] Marionette WebAPI Tests'
|
name: '[TC] Marionette WebAPI Tests'
|
||||||
description: Marionette WebAPI test run
|
description: Marionette WebAPI test run
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
command:
|
command:
|
||||||
- entrypoint
|
- entrypoint
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] Mochitest'
|
name: '[TC] Mochitest'
|
||||||
description: Mochitest test run {{chunk}}
|
description: Mochitest test run {{chunk}}
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
maxRunTime: 7200
|
maxRunTime: 7200
|
||||||
command:
|
command:
|
||||||
|
@ -29,6 +30,8 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 50
|
||||||
treeherder:
|
treeherder:
|
||||||
groupName: Mochitest
|
groupName: Mochitest
|
||||||
groupSymbol: tc-M
|
groupSymbol: tc-M
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] Mochitest'
|
name: '[TC] Mochitest'
|
||||||
description: Mochitest Media test run
|
description: Mochitest Media test run
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
command:
|
command:
|
||||||
- entrypoint
|
- entrypoint
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] Reftest'
|
name: '[TC] Reftest'
|
||||||
description: Reftest test run {{chunk}}
|
description: Reftest test run {{chunk}}
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
command:
|
command:
|
||||||
- entrypoint
|
- entrypoint
|
||||||
|
@ -27,6 +28,8 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 40
|
||||||
treeherder:
|
treeherder:
|
||||||
groupName: Reftest
|
groupName: Reftest
|
||||||
groupSymbol: tc-R
|
groupSymbol: tc-R
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] XPCShell'
|
name: '[TC] XPCShell'
|
||||||
description: XPCShell test run
|
description: XPCShell test run
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
maxRunTime: 6000
|
maxRunTime: 6000
|
||||||
command:
|
command:
|
||||||
|
|
|
@ -6,6 +6,7 @@ task:
|
||||||
name: '[TC] XPCShell'
|
name: '[TC] XPCShell'
|
||||||
description: XPCShell test run {{chunk}}
|
description: XPCShell test run {{chunk}}
|
||||||
|
|
||||||
|
workerType: b2gtest-emulator
|
||||||
payload:
|
payload:
|
||||||
maxRunTime: 6000
|
maxRunTime: 6000
|
||||||
command:
|
command:
|
||||||
|
@ -28,6 +29,8 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 20
|
||||||
treeherder:
|
treeherder:
|
||||||
groupName: XPCShell
|
groupName: XPCShell
|
||||||
symbol: X{{chunk}}
|
symbol: X{{chunk}}
|
||||||
|
|
|
@ -29,6 +29,8 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 20
|
||||||
treeherder:
|
treeherder:
|
||||||
groupName: Gaia JS Integration Test
|
groupName: Gaia JS Integration Test
|
||||||
groupSymbol: tc-Gij
|
groupSymbol: tc-Gij
|
||||||
|
|
|
@ -31,6 +31,9 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 3
|
||||||
|
|
||||||
treeherder:
|
treeherder:
|
||||||
groupName: Gaia Python Integration Tests
|
groupName: Gaia Python Integration Tests
|
||||||
groupSymbol: tc-Gip
|
groupSymbol: tc-Gip
|
||||||
|
|
|
@ -30,6 +30,8 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 20
|
||||||
treeherder:
|
treeherder:
|
||||||
groupName: Gaia JS Integration Test
|
groupName: Gaia JS Integration Test
|
||||||
groupSymbol: tc-Gij
|
groupSymbol: tc-Gij
|
||||||
|
|
|
@ -27,8 +27,9 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 5
|
||||||
treeherder:
|
treeherder:
|
||||||
groupSymbol: tc-M
|
groupSymbol: tc-M
|
||||||
groupName: Mulet mochitests
|
groupName: Mulet mochitests
|
||||||
symbol: {{chunk}}
|
symbol: {{chunk}}
|
||||||
|
|
||||||
|
|
|
@ -33,6 +33,8 @@ task:
|
||||||
expires: '{{#from_now}}1 year{{/from_now}}'
|
expires: '{{#from_now}}1 year{{/from_now}}'
|
||||||
|
|
||||||
extra:
|
extra:
|
||||||
|
chunks:
|
||||||
|
total: 6
|
||||||
treeherder:
|
treeherder:
|
||||||
groupName: Reftest
|
groupName: Reftest
|
||||||
groupSymbol: tc-R
|
groupSymbol: tc-R
|
||||||
|
|
Загрузка…
Ссылка в новой задаче