mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 13:51:41 +00:00
Bug 1597005 - Add taskcluster job to run gdb prettyprinter tests r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D54237 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
48eeabf5f2
commit
624723e687
@ -212,6 +212,10 @@ jobs:
|
||||
static-analysis-build:
|
||||
symbol: I(static-analysis-build)
|
||||
parent: debian9-base
|
||||
gdb-test:
|
||||
symbol: I(gdb)
|
||||
parent: debian7-amd64-build
|
||||
definition: gdb-test
|
||||
mingw32-build:
|
||||
symbol: I(mingw)
|
||||
parent: debian9-base
|
||||
|
@ -178,3 +178,15 @@ sm-fuzzing-linux64/opt:
|
||||
symbol: SM(f)
|
||||
run:
|
||||
spidermonkey-variant: fuzzing
|
||||
|
||||
sm-gdb-linux64/debug:
|
||||
description: "Spidermonkey GDB Pretty-printers"
|
||||
index:
|
||||
job-name: sm-gdb-linux64
|
||||
worker:
|
||||
docker-image: {in-tree: gdb-test}
|
||||
treeherder:
|
||||
platform: linux64/debug
|
||||
symbol: SM(gdb)
|
||||
run:
|
||||
spidermonkey-variant: gdb
|
||||
|
16
taskcluster/docker/gdb-test/Dockerfile
Normal file
16
taskcluster/docker/gdb-test/Dockerfile
Normal file
@ -0,0 +1,16 @@
|
||||
# %ARG DOCKER_IMAGE_PARENT
|
||||
FROM $DOCKER_IMAGE_PARENT
|
||||
MAINTAINER Mike Hommey <mhommey@mozilla.com>
|
||||
|
||||
VOLUME /builds/worker/checkouts
|
||||
VOLUME /builds/worker/workspace
|
||||
VOLUME /builds/worker/tooltool-cache
|
||||
|
||||
ENV XZ_OPT=-T0
|
||||
|
||||
# %ARG TASKCLUSTER_ROOT_URL
|
||||
# %ARG DOCKER_IMAGE_PACKAGES
|
||||
RUN /usr/local/sbin/setup_packages.sh $TASKCLUSTER_ROOT_URL $DOCKER_IMAGE_PACKAGES
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install gdb
|
Loading…
Reference in New Issue
Block a user