Commit 9ece148d authored by Ben Hearsum's avatar Ben Hearsum
Browse files

Bug 1607619: only run rusttests when rust files are modified. r=ahal

parent 4b9ed8c4
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -74,6 +74,9 @@ with Files("**/*.rst"):
with Files("**/*.md"):
    SCHEDULES.inclusive += ['docs']

with Files("**/*.rs"):
    SCHEDULES.inclusive += ['rusttests']

with Files("**/reftest.list"):
    SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
    SCHEDULES.exclusive = ['reftest']
+1 −0
Original line number Diff line number Diff line
@@ -29,6 +29,7 @@ INCLUSIVE_COMPONENTS = [
    'test-coverage-wpt',
    'jsreftest',
    'android-hw-gfx',
    'rusttests',
]
INCLUSIVE_COMPONENTS = sorted(INCLUSIVE_COMPONENTS)

+8 −0
Original line number Diff line number Diff line
@@ -449,6 +449,8 @@ linux-rusttests/opt:
            - linux64-node
            - linux64-lucetc
            - wasi-sysroot
    optimization:
        test-inclusive: [rusttests]

linux-rusttests/debug:
    description: "Linux32 Rust Tests Debug"
@@ -491,6 +493,8 @@ linux-rusttests/debug:
            - linux64-node
            - linux64-lucetc
            - wasi-sysroot
    optimization:
        test-inclusive: [rusttests]

linux-devedition/opt:
    description: "Linux32 devedition (shippable)"
@@ -1131,6 +1135,8 @@ linux64-rusttests/opt:
            - linux64-node
            - linux64-lucetc
            - wasi-sysroot
    optimization:
        test-inclusive: [rusttests]

linux64-rusttests/debug:
    description: "Linux64 Rust Tests Debug"
@@ -1172,6 +1178,8 @@ linux64-rusttests/debug:
            - linux64-node
            - linux64-lucetc
            - wasi-sysroot
    optimization:
        test-inclusive: [rusttests]

linux64-ccov/opt:
    description: "Linux64-CCov Opt"
+8 −0
Original line number Diff line number Diff line
@@ -710,6 +710,8 @@ win32-rusttests/opt:
            - win64-nasm
            - win64-node
            - win64-winchecksec
    optimization:
        test-inclusive: [rusttests]

win32-rusttests/debug:
    description: "Win32 Rust Tests Debug"
@@ -751,6 +753,8 @@ win32-rusttests/debug:
            - win64-nasm
            - win64-node
            - win64-winchecksec
    optimization:
        test-inclusive: [rusttests]

win64-rusttests/opt:
    description: "Win64 Rust Tests Opt"
@@ -789,6 +793,8 @@ win64-rusttests/opt:
            - win64-nasm
            - win64-node
            - win64-winchecksec
    optimization:
        test-inclusive: [rusttests]

win64-rusttests/debug:
    description: "Win64 Rust Tests Debug"
@@ -827,6 +833,8 @@ win64-rusttests/debug:
            - win64-nasm
            - win64-node
            - win64-winchecksec
    optimization:
        test-inclusive: [rusttests]

win64-ccov/opt:
    description: "Win64 Opt Code Coverage"