Builder linux-rel-wpt Build #7206
Results:
Failed shell__2
SourceStamp:
| Project | servo/servo |
| Repository | https://github.com/servo/servo |
| Branch | auto |
| Revision | 44a1e9896f749ba8ff0c94a46b12081c809e6cb2 |
| Got Revision | 44a1e9896f749ba8ff0c94a46b12081c809e6cb2 |
| Changes | 1 change |
BuildSlave:
servo-linux6Reason:
The AnyBranchScheduler scheduler named 'servo-auto' triggered this build
Steps and Logfiles:
-
git update ( 7 secs )
-
generic generic ( 0 secs )
- - no logs -
-
generic_1 generic_1 ( 0 secs )
- - no logs -
-
shell 'pkill -x ...' ( 0 secs )
-
shell__1 './mach clean-nightlies ...' ( 10 secs )
-
compile ran build --release --with-debug-assertions ( 22 mins, 38 secs )
- - no logs -
-
test ran test-wpt-failure ( 0 secs )
-
test__1 ran test-wpt --release --processes 24 --total-chunks 2 --this-chunk 1 --always-succeed ( 15 mins, 53 secs )
- - no logs -
-
shell__2 './mach filter-intermittents ...' failed ( 1 secs )
-
test__2 ran test-wpt --release --binary-arg=--multiprocess --processes 24 eventsource ( 8 secs )
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | auto | Build |
| builddir | /home/servo/buildbot/slave/linux-rel-wpt | slave |
| buildername | linux-rel-wpt | Builder |
| buildnumber | 7206 | Build |
| codebase | Build | |
| got_revision | 44a1e9896f749ba8ff0c94a46b12081c809e6cb2 | Git |
| project | servo/servo | Build |
| repository | https://github.com/servo/servo | Build |
| revision | 44a1e9896f749ba8ff0c94a46b12081c809e6cb2 | Build |
| scheduler | servo-auto | Scheduler |
| slavename | servo-linux6 | BuildSlave |
| warnings-count | 0 | WarningCountingShellCommand |
| workdir | /home/servo/buildbot/slave/linux-rel-wpt | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- bors-servolbergstrom+bors@mozilla.com
Timing:
| Start | Wed Dec 6 18:29:24 2017 |
| End | Wed Dec 6 19:08:25 2017 |
| Elapsed | 39 mins, 0 secs |
All Changes:
:
Change #69939
Category None Changed by bors-servo <lbergstrom+bors@mozilla.com> Changed at Wed 06 Dec 2017 18:29:22 Repository https://github.com/servo/servo Project servo/servo Branch auto Revision 44a1e9896f749ba8ff0c94a46b12081c809e6cb2 Comments
Auto merge of #19471 - jonleighton:input-type, r=jdm Expand InputType to cover all possible types This came out of a conversation with nox in IRC: https://mozilla.logbot.info/servo/20171201#c13946454-c13946594 The code I was working on which motivated this change is here: https://github.com/servo/servo/pull/19461 Previously, InputType::Text was used to represent several different values of the type attribute on an input element. If an input element doesn't have a type attribute, or its type attribute doesn't contain a recognised value, then the input's type defaults to "text". Before this change, there were a number of checks in the code which directly looked at the type attribute. If those checks matched against the value "text", then they were potentially buggy, since an input with type=invalid should also behave like an input with type=text. Rather than have every conditional which cares about the input type also have to deal with invalid input types, we can convert the type attribute to an InputType enum once, and then match against the enum. A secondary benefit is that the compiler can tell us whether we've missed branches in a match expression. While working on this I discovered that the HTMLInputElement::value_mode() method misses a case for inputs with type=hidden (this resulted in a failing WPT test passing). I've also implemented the Default trait for InputType, so we now only have one place in the code which knows that InputType::Text is the default, where previously there were several. <!-- 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/19471) <!-- Reviewable:end -->
Changed files
- components/atoms/static_atoms.txt
- components/script/dom/htmlelement.rs
- components/script/dom/htmlformelement.rs
- components/script/dom/htmlinputelement.rs
- components/script/dom/radionodelist.rs
- tests/wpt/metadata/html/semantics/forms/the-input-element/clone.html.ini