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

Builder linux-rel-css Build #3859

Results:

Build successful

SourceStamp:

Projectservo/servo
Repositoryhttps://github.com/servo/servo
Branchauto
Revision3f1ae6425588bbac37da2e0f8aa2a708f51fa988
Got Revision3f1ae6425588bbac37da2e0f8aa2a708f51fa988
Changes1 change

BuildSlave:

servo-linux3

Reason:

The AnyBranchScheduler scheduler named 'servo-auto' triggered this build

Steps and Logfiles:

  1. git update ( 10 secs )
    1. stdio
  2. generic generic ( 0 secs )
    1. - no logs -
  3. generic_1 generic_1 ( 0 secs )
    1. - no logs -
  4. shell 'pkill -x ...' ( 0 secs )
    1. stdio
  5. shell__1 './mach clean-nightlies ...' ( 7 secs )
    1. stdio
  6. compile ran build --release --with-debug-assertions warnings ( 15 mins, 28 secs )
    1. warnings (3)
  7. test ran test-css --release --processes 16 --always-succeed ( 10 mins, 31 secs )
    1. css-errorsummary.log
  8. shell__2 './mach filter-intermittents ...' ( 0 secs )
    1. stdio
    2. filtered-css-errorsummary.log
    3. intermittents.log
  9. compile__1 ran build-cef --release --with-debug-assertions ( 35 secs )
    1. stdio
  10. compile__2 ran build-geckolib --release ( 5 mins, 23 secs )
    1. stdio
  11. test__1 ran test-stylo --release warnings ( 6 mins, 10 secs )
    1. warnings (1)
  12. shell__3 'bash ./etc/ci/lockfile_changed.sh' ( 0 secs )
    1. stdio
  13. shell__4 'bash ./etc/ci/manifest_changed.sh' ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch auto Build
builddir /home/servo/buildbot/slave/linux-rel-css slave
buildername linux-rel-css Builder
buildnumber 3859 Build
codebase Build
got_revision 3f1ae6425588bbac37da2e0f8aa2a708f51fa988 Git
project servo/servo Build
repository https://github.com/servo/servo Build
revision 3f1ae6425588bbac37da2e0f8aa2a708f51fa988 Build
scheduler servo-auto Scheduler
slavename servo-linux3 BuildSlave
warnings-count 4 WarningCountingShellCommand
workdir /home/servo/buildbot/slave/linux-rel-css slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. bors-servo

Timing:

StartSun May 7 13:03:14 2017
EndSun May 7 13:41:43 2017
Elapsed38 mins, 28 secs

All Changes:

:

  1. Change #46240

    Category None
    Changed by bors-servo <lbergstrom+borsohnoyoudont@mozilla.com>
    Changed at Sun 07 May 2017 13:03:14
    Repository https://github.com/servo/servo
    Project servo/servo
    Branch auto
    Revision 3f1ae6425588bbac37da2e0f8aa2a708f51fa988

    Comments

    Auto merge of #16666 - pyfisch:gradients, r=emilio
    
    Improvements to gradients.
    
    This is a collection of commits improving the rendering of linear and radial gradients by making them conform more closely to the spec.
    
    All commits are are independent and should work without the others.
    
    These commits address the following issues:
    * a956e3fd529715cc0ac39b23910f19e092c7c5a9 resolves #3908 but contains also some other necessary changes to `convert_gradient_stops`. The updated function has a few more copys but should be more correct. Maybe @pcwalton wants to comment since he has originally written the code.
    * b230be8aaf318fb754cf58e5cd243087df2f7e0f partially solves #16638. (Partially because `border-image-outset` is not implemented. This is an older issue for border gradients: #15894.
    
    To quickly catch regressions and see changes to gradients I have created [a set of twelve manual testcases](https://pyfisch.org/stuff/testcases-gradients.html) and placed them in a single file. Attached are two files. One shows how the gradients were rendered before the PR the other one with the changes applied.
    
    ![testcases-old](https://cloud.githubusercontent.com/assets/2781017/25580052/b433278e-2e7d-11e7-9396-500fef12eee0.png)
    ![testcases-new](https://cloud.githubusercontent.com/assets/2781017/25580051/b43222c6-2e7d-11e7-99ab-c0a2709baf41.png)
    
    r? @emilio
    and maybe also @jdm?
    
    ---
    - [X] `./mach build -d` does not report any errors
    - [X] `./mach test-tidy` does not report any errors
    
    <!-- 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/16666)
    <!-- Reviewable:end -->

    Changed files

    • components/gfx/display_list/mod.rs
    • components/layout/display_list_builder.rs
    • components/layout/webrender_helpers.rs