Skip to content
Snippets Groups Projects
  • Mike Hommey's avatar
    e5b1bb9e
    Bug 1229233 - Add a (incomplete) end-to-end build test. r=gps · e5b1bb9e
    Mike Hommey authored
    We have many unit tests in the tree for some small parts of the build system
    pipeline, but we don't have anything that resembles an end to end test, and we
    kind of rely on the resulting Firefox not being broken by our changes.
    
    With the Faster make backend growing, I want to ensure it produces the same
    thing as the recursive make backend, at least for the parts it supports.
    
    This adds some kind of test that allows to check that.
    e5b1bb9e
    History
    Bug 1229233 - Add a (incomplete) end-to-end build test. r=gps
    Mike Hommey authored
    We have many unit tests in the tree for some small parts of the build system
    pipeline, but we don't have anything that resembles an end to end test, and we
    kind of rely on the resulting Firefox not being broken by our changes.
    
    With the Faster make backend growing, I want to ensure it produces the same
    thing as the recursive make backend, at least for the parts it supports.
    
    This adds some kind of test that allows to check that.
test.mozbuild 429 B
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

# This file is necessary to "bootstrap" the test case for the test_build
# test, because of the requirement of the top-level directory containing
# config/*.mk.
DIRS += [
    'python/mozbuild/mozbuild/test/backend/data/build',
]