Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

servo-wpt-sync
Update web-platform-tests to revision 21461a83c51b72bcff82476c1b79a26a194e7bab
bors-servo
Auto merge of #22906 - servo-wpt-sync:wpt_update_16-02-2019, r=jdm

Sync WPT with upstream (16-02-2019)

Automated downstream sync of changes from upstream as of 16-02-2019.
[no-wpt-sync]

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22906)
<!-- Reviewable:end -->
SimonSapin
TC Windows: Use generic-worker "raw mounts" for the sparse-checkout file

CC https://bugzilla.mozilla.org/show_bug.cgi?id=1495732
SimonSapin
fixup! TC Windows: Use generic-worker "raw mounts" for the sparse-checkout file
bors-servo
Auto merge of #22896 - servo:generic-worker-13, r=jdm

Windows AMI for Taskcluster: update generic-worker to 13.0.2

CC: https://bugzilla.mozilla.org/show_bug.cgi?id=1375182#c6

Fixes #22870

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22896)
<!-- Reviewable:end -->
SimonSapin
Windows AMI for Taskcluster: update generic-worker to 13.0.2
bors-servo
Auto merge of #22896 - servo:generic-worker-13, r=<try>

Windows AMI for Taskcluster: update generic-worker to 13.0.2

CC: https://bugzilla.mozilla.org/show_bug.cgi?id=1375182#c6

Fixes #22870

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22896)
<!-- Reviewable:end -->
bors-servo
Auto merge of #22906 - servo-wpt-sync:wpt_update_16-02-2019, r=jdm

Sync WPT with upstream (16-02-2019)

Automated downstream sync of changes from upstream as of 16-02-2019.
[no-wpt-sync]

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22906)
<!-- Reviewable:end -->
SimonSapin
TC Windows: Use generic-worker "raw mounts" for the sparse-checkout file

CC https://bugzilla.mozilla.org/show_bug.cgi?id=1495732
SimonSapin
WIP
SimonSapin
TC Windows: Use generic-worker "raw mounts" for the sparse-checkout file

CC https://bugzilla.mozilla.org/show_bug.cgi?id=1495732
servo-wpt-sync
Update web-platform-tests to revision 2bed10ac31899a4812f7e1d32ac69ade0bbe7f4f
SimonSapin
WIP
bors-servo
Auto merge of #22895 - servo:generic-worker-13, r=<try>

Windows AMI for Taskcluster: update generic-worker to 13.0.2

CC: https://bugzilla.mozilla.org/show_bug.cgi?id=1375182#c6

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22895)
<!-- Reviewable:end -->
bors-servo
Auto merge of #22894 - uu1t:remove-arg-in-brewfile, r=SimonSapin

Fix installing dependencies on macOS using Homebrew

<!-- Please describe your changes on the following line: -->
gst-plugins-base can't be installed with the Brewfile on macOS because install options are removed in Homebrew/Homebrew-core#31510 and enabled by default in Homebrew/homebrew-core@d5a57960662c053260a86298d3324c5fb7bf0111.

Removing `args` argument will fix this issue.
https://github.com/servo/servo/blob/2c63d1296bbf562f53186eb26411b8dfc9545147/etc/taskcluster/macos/Brewfile#L7

**Versions**

Homebrew 2.0.1-44-g058bd4b
Homebrew/homebrew-core (git revision d0d8d; last commit 2019-02-14)

**Failed command output**

```
$ brew bundle install --file=etc/taskcluster/macos/Brewfile
Installing autoconf@2.13
Installing automake
Installing cmake
Using openssl
Installing pkg-config
Installing gstreamer
Usage: brew install [options] formula

Install formula.

formula is usually the name of the formula to install, but it can be specified
in several different ways.

Unless HOMEBREW_NO_INSTALL_CLEANUP is set, brew cleanup will be run for the installed formulae or, every 30 days, for all formulae.

    -d, --debug                      If brewing fails, open an interactive
                                    debugging session with access to IRB or a
                                    shell inside the temporary build directory
        --env                        If std is passed, use the standard build
                                    environment instead of superenv.If super
                                    is passed, use superenv even if the formula
                                    specifies the standard build environment.
        --ignore-dependencies        Skip installing any dependencies of any
                                    kind. If they are not already present, the
                                    formula will probably fail to install.
        --only-dependencies          Install the dependencies with specified
                                    options but do not install the specified
                                    formula.
        --cc                        Attempt to compile using provided
                                    compiler. compiler should be the name
                                    of the compiler's executable, for instance
                                    gcc-7 for GCC 7. In order to use LLVM's
                                    clang, use llvm_clang. To specify the
                                    Apple-provided clang, use clang. This
                                    parameter will only accept compilers that
                                    are provided by Homebrew or bundled with
                                    macOS. Please do not file issues if you
                                    encounter errors while using this flag.
    -s, --build-from-source          Compile the specified formula from source
                                    even if a bottle is provided. Dependencies
                                    will still be installed from bottles if
                                    they are available.
        --force-bottle              Install from a bottle if it exists for the
                                    current or newest version of macOS, even if
                                    it would not normally be used for
                                    installation.
        --include-test              Install testing dependencies required to
                                    run brew test.
        --devel                      If formula defines it, install the
                                    development version.
        --HEAD                      If formula defines it, install the HEAD
                                    version, aka. master, trunk, unstable.
        --fetch-HEAD                Fetch the upstream repository to detect if
                                    the HEAD installation of the formula is
                                    outdated. Otherwise, the repository's HEAD
                                    will be checked for updates when a new
                                    stable or development version has been
                                    released.
        --keep-tmp                  Don't delete the temporary files created
                                    during installation.
        --build-bottle              Prepare the formula for eventual bottling
                                    during installation.
    -f, --force                      Install without checking for previously
                                    installed keg-only or non-migrated
                                    versions.
    -v, --verbose                    Print the verification and postinstall
                                    steps.
        --display-times              Print install times for each formula at the
                                    end of the run.
    -i, --interactive                Download and patch formula, then open a
                                    shell. This allows the user to run
                                    ./configure --help and otherwise
                                    determine how to turn the software package
                                    into a Homebrew package.
    -g, --git                        Create a Git repository, useful for
                                    creating patches to the software.
    -h, --help                      Show this message.
Error: invalid option: --with-orc
Installing gst-plugins-base has failed!
Installing gst-libav
Installing gst-plugins-bad
Installing gst-plugins-good
Installing gst-rtsp-server
Installing llvm
Installing yasm
Installing openssl@1.1
Homebrew Bundle failed! 1 Brewfile dependency failed to install.
```

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
  - I'm sorry but I couldn't confirm this because my Mac dosn't have enough RAM to build source code.
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because it doesn't includes changes of source code.

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22894)
<!-- Reviewable:end -->
uu1t
chore: remove Homebrew install arguments, which are enabled by default
SimonSapin
Get livelog keys from tc-secrets instead of worker type definition

… in scripts for deploying new Macstadium or Packet.net workers.

CC: https://bugzilla.mozilla.org/show_bug.cgi?id=1375182#c6
bors-servo
Auto merge of #22894 - uu1t:remove-arg-in-brewfile, r=SimonSapin

Fix installing dependencies on macOS using Homebrew

<!-- Please describe your changes on the following line: -->
gst-plugins-base can't be installed with the Brewfile on macOS because install options are removed in Homebrew/Homebrew-core#31510 and enabled by default in Homebrew/homebrew-core@d5a57960662c053260a86298d3324c5fb7bf0111.

Removing `args` argument will fix this issue.
https://github.com/servo/servo/blob/2c63d1296bbf562f53186eb26411b8dfc9545147/etc/taskcluster/macos/Brewfile#L7

**Versions**

Homebrew 2.0.1-44-g058bd4b
Homebrew/homebrew-core (git revision d0d8d; last commit 2019-02-14)

**Failed command output**

```
$ brew bundle install --file=etc/taskcluster/macos/Brewfile
Installing autoconf@2.13
Installing automake
Installing cmake
Using openssl
Installing pkg-config
Installing gstreamer
Usage: brew install [options] formula

Install formula.

formula is usually the name of the formula to install, but it can be specified
in several different ways.

Unless HOMEBREW_NO_INSTALL_CLEANUP is set, brew cleanup will be run for the installed formulae or, every 30 days, for all formulae.

    -d, --debug                      If brewing fails, open an interactive
                                    debugging session with access to IRB or a
                                    shell inside the temporary build directory
        --env                        If std is passed, use the standard build
                                    environment instead of superenv.If super
                                    is passed, use superenv even if the formula
                                    specifies the standard build environment.
        --ignore-dependencies        Skip installing any dependencies of any
                                    kind. If they are not already present, the
                                    formula will probably fail to install.
        --only-dependencies          Install the dependencies with specified
                                    options but do not install the specified
                                    formula.
        --cc                        Attempt to compile using provided
                                    compiler. compiler should be the name
                                    of the compiler's executable, for instance
                                    gcc-7 for GCC 7. In order to use LLVM's
                                    clang, use llvm_clang. To specify the
                                    Apple-provided clang, use clang. This
                                    parameter will only accept compilers that
                                    are provided by Homebrew or bundled with
                                    macOS. Please do not file issues if you
                                    encounter errors while using this flag.
    -s, --build-from-source          Compile the specified formula from source
                                    even if a bottle is provided. Dependencies
                                    will still be installed from bottles if
                                    they are available.
        --force-bottle              Install from a bottle if it exists for the
                                    current or newest version of macOS, even if
                                    it would not normally be used for
                                    installation.
        --include-test              Install testing dependencies required to
                                    run brew test.
        --devel                      If formula defines it, install the
                                    development version.
        --HEAD                      If formula defines it, install the HEAD
                                    version, aka. master, trunk, unstable.
        --fetch-HEAD                Fetch the upstream repository to detect if
                                    the HEAD installation of the formula is
                                    outdated. Otherwise, the repository's HEAD
                                    will be checked for updates when a new
                                    stable or development version has been
                                    released.
        --keep-tmp                  Don't delete the temporary files created
                                    during installation.
        --build-bottle              Prepare the formula for eventual bottling
                                    during installation.
    -f, --force                      Install without checking for previously
                                    installed keg-only or non-migrated
                                    versions.
    -v, --verbose                    Print the verification and postinstall
                                    steps.
        --display-times              Print install times for each formula at the
                                    end of the run.
    -i, --interactive                Download and patch formula, then open a
                                    shell. This allows the user to run
                                    ./configure --help and otherwise
                                    determine how to turn the software package
                                    into a Homebrew package.
    -g, --git                        Create a Git repository, useful for
                                    creating patches to the software.
    -h, --help                      Show this message.
Error: invalid option: --with-orc
Installing gst-plugins-base has failed!
Installing gst-libav
Installing gst-plugins-bad
Installing gst-plugins-good
Installing gst-rtsp-server
Installing llvm
Installing yasm
Installing openssl@1.1
Homebrew Bundle failed! 1 Brewfile dependency failed to install.
```

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
  - I'm sorry but I couldn't confirm this because my Mac dosn't have enough RAM to build source code.
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because it doesn't includes changes of source code.

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22894)
<!-- Reviewable:end -->
bors-servo
Auto merge of #22902 - servo-wpt-sync:wpt_update_15-02-2019, r=jdm

Sync WPT with upstream (15-02-2019)

Automated downstream sync of changes from upstream as of 15-02-2019.
[no-wpt-sync]

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22902)
<!-- Reviewable:end -->