Bug 1144927 - Directly bake in linux64-minidump_stackwak to tester images r=garndt

This commit is contained in:
jlal@mozilla.com 2015-03-19 02:20:16 -07:00
parent 94ae0c3119
commit acf9a13e1d
25 changed files with 27 additions and 7 deletions

View File

@ -5,19 +5,20 @@ MAINTAINER Jonas Finnemann Jensen <jopsen@gmail.com>
COPY b2g-desktop-config.py /home/worker/b2g-desktop-config.py
COPY dot-config /home/worker/.config
COPY dot-pulse /home/worker/.pulse
COPY hgrc /home/worker/.hgrc
COPY bin /home/worker/bin
COPY mozharness_configs /home/worker/mozharness_configs
COPY buildprops.json /home/worker/buildprops.json
ADD https://s3-us-west-2.amazonaws.com/test-caching/packages/linux64-stackwalk /usr/local/bin/linux64-minidump_stackwalk
ADD https://raw.githubusercontent.com/taskcluster/buildbot-step/master/buildbot_step /home/worker/bin/buildbot_step
# Run test setup script
RUN chmod u+x /home/worker/bin/buildbot_step
RUN chmod u+x /usr/local/bin/linux64-minidump_stackwalk
RUN apt-get install -y python-pip && pip install virtualenv;
RUN mkdir Documents; mkdir Pictures; mkdir Music; mkdir Videos; mkdir artifacts
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.4
ENV PATH $PATH:/home/worker/bin
# TODO Re-enable worker when bug 1093833 lands

View File

@ -1 +1 @@
0.2.6
0.2.8

View File

@ -1,2 +0,0 @@
[extensions]
share =

View File

@ -1,3 +1,6 @@
config = {
# We bake this directly into the tester image now...
"download_minidump_stackwalk": False,
"minidump_stackwalk_path": "/usr/local/bin/linux64-minidump_stackwalk",
"exes": {}
}

View File

@ -16,14 +16,12 @@ task:
- 'queue:define-task:aws-provisioner/test-c4-2xlarge'
- 'queue:create-task:aws-provisioner/test-c4-2xlarge'
- 'docker-worker:cache:tc-vcs'
- 'docker-worker:cache:buildshare'
payload:
image: '{{#docker_image}}tester{{/docker_image}}'
maxRunTime: 3600
cache:
tc-vcs: '/home/worker/.tc-vcs'
buildshare: '/builds/'
env:
GAIA_HEAD_REPOSITORY: '{{{gaia_head_repository}}}'
GAIA_BASE_REPOSITORY: '{{{gaia_base_repository}}}'

View File

@ -15,6 +15,7 @@ task:
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/gaia_integration_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand

View File

@ -15,6 +15,7 @@ task:
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/gaia_integration_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--installer-url {{build_url}}
--test-url {{tests_url}}

View File

@ -14,6 +14,7 @@ task:
python ./mozharness/scripts/b2g_emulator_unittest.py
--config-file ./mozharness/configs/b2g/emulator_automation_config.py
--config-file ./mozharness_configs/emulator_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite cppunittest
--installer-url {{build_url}}

View File

@ -15,6 +15,7 @@ task:
python ./mozharness/scripts/b2g_emulator_unittest.py
--config-file ./mozharness/configs/b2g/emulator_automation_config.py
--config-file ./mozharness_configs/emulator_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite crashtest
--installer-url {{build_url}}

View File

@ -14,6 +14,7 @@ task:
python ./mozharness/scripts/b2g_emulator_unittest.py
--config-file ./mozharness/configs/b2g/emulator_automation_config.py
--config-file ./mozharness_configs/emulator_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite jsreftest
--installer-url {{build_url}}

View File

@ -16,6 +16,7 @@ task:
--config-file ./mozharness/configs/b2g/emulator_automation_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/emulator_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite mochitest
--installer-url {{build_url}}

View File

@ -15,6 +15,7 @@ task:
--config-file ./mozharness/configs/b2g/emulator_automation_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/emulator_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite mochitest
--test-path dom/media/tests/

View File

@ -14,6 +14,7 @@ task:
python ./mozharness/scripts/b2g_emulator_unittest.py
--config-file ./mozharness/configs/b2g/emulator_automation_config.py
--config-file ./mozharness_configs/emulator_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite reftest
--installer-url {{build_url}}

View File

@ -15,6 +15,7 @@ task:
python ./mozharness/scripts/b2g_emulator_unittest.py
--config-file ./mozharness/configs/b2g/emulator_automation_config.py
--config-file ./mozharness_configs/emulator_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite xpcshell
--installer-url {{build_url}}

View File

@ -15,6 +15,7 @@ task:
python ./mozharness/scripts/b2g_emulator_unittest.py
--config-file ./mozharness/configs/b2g/emulator_automation_config.py
--config-file ./mozharness_configs/emulator_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--test-suite xpcshell
--installer-url {{build_url}}

View File

@ -15,6 +15,7 @@ task:
--no-read-buildbot-config
--config-file b2g/gaia_integration_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand

View File

@ -15,6 +15,7 @@ task:
--no-read-buildbot-config
--config-file marionette/gaia_ui_test_prod_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand

View File

@ -15,6 +15,7 @@ task:
--no-read-buildbot-config
--config-file marionette/gaia_ui_test_prod_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand

View File

@ -15,6 +15,7 @@ task:
--no-read-buildbot-config
--config-file marionette/gaia_ui_test_prod_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand

View File

@ -15,6 +15,7 @@ task:
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/gaia_unit_production_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--download-symbols ondemand
--installer-url {{build_url}}
--test-url {{tests_url}}

View File

@ -15,6 +15,7 @@ task:
--no-read-buildbot-config
--config-file ./mozharness/configs/b2g/gaia_unit_production_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--browser-arg -oop
--download-symbols ondemand
--installer-url {{build_url}}

View File

@ -15,6 +15,7 @@ task:
--no-read-buildbot-config
--config-file marionette/gaia_ui_test_prod_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--app-arg -oop
--installer-url {{build_url}}
--test-url {{tests_url}}

View File

@ -13,6 +13,7 @@ task:
python ./mozharness/scripts/b2g_desktop_unittest.py
--no-read-buildbot-config
--config-file /home/worker/b2g-desktop-config.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand

View File

@ -16,6 +16,7 @@ task:
--no-read-buildbot-config
--config-file b2g/gaia_integration_config.py
--config-file ./mozharness_configs/gaia_integration_override.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand

View File

@ -14,6 +14,7 @@ task:
--no-read-buildbot-config
--config-file ./mozharness/configs/unittests/linux_unittest.py
--config-file ./mozharness_configs/linux_mulet_config.py
--config-file ./mozharness_configs/remove_executables.py
--installer-url {{build_url}}
--test-url {{tests_url}}
--download-symbols ondemand