Options:
- # Session Start: Tue Jun 10 00:00:00 2014
- # Session Ident: #testing
- # [01:05] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [02:13] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [02:28] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [03:59] * Joins: lmclister (~lmclister@public.cloak)
- # [04:07] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
- # [04:35] * heycam is now known as heycam|away
- # [04:46] * Joins: lmcliste_ (~lmclister@public.cloak)
- # [04:47] * Quits: lmclister (~lmclister@public.cloak) (Ping timeout: 180 seconds)
- # [05:10] * Joins: rhauck (~Adium@public.cloak)
- # [05:49] * heycam|away is now known as heycam
- # [06:09] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
- # [06:40] * Joins: yankhates_cb (~yankhatescb@public.cloak)
- # [06:40] * Joins: lmclister (~lmclister@public.cloak)
- # [07:17] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [08:19] * Quits: lmclister (~lmclister@public.cloak) ("")
- # [08:35] * Quits: yankhates_cb (~yankhatescb@public.cloak) (Ping timeout: 180 seconds)
- # [09:03] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [09:24] * Joins: zcorpan (~zcorpan@public.cloak)
- # [09:51] * Joins: darobin (rberjon@public.cloak)
- # [09:59] <odinho> jgraham: Sounds familiar. But I do not know. Random in several engines?
- # [10:00] <Ms2ger> Gecko
- # [10:06] * heycam is now known as heycam|away
- # [10:12] <jgraham> odinho: Yeah, I don't have data for other engines, only gecko. And there it's only random on OSX. Very very annoying
- # [10:13] <odinho> Is it random enough that it's also random on manual refreshes on gecko on osx?
- # [10:15] <jgraham> I don't think I have ever seen it when run manually, but that might have been on Linux
- # [10:33] * Joins: gitbot (~gitbot@public.cloak)
- # [10:33] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 6 new commits to master: https://github.com/w3c/web-platform-tests/compare/ea3bd306f635...fad325ae3f25
- # [10:33] -gitbot:#testing- web-platform-tests/master 084f65c Ms2ger: Simplify and cleanup the test for XMLHttpRequest.responseType.
- # [10:33] -gitbot:#testing- web-platform-tests/master 1f01e11 Ms2ger: Add a test for the initial value of XMLHttpRequest.responseType.
- # [10:33] -gitbot:#testing- web-platform-tests/master 6eab977 Ms2ger: Test setting XMLHttpRequest.responseType for all readyStates.
- # [10:33] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [10:33] * Joins: gitbot (~gitbot@public.cloak)
- # [10:33] -gitbot:#testing- [web-platform-tests] Ms2ger closed pull request #1045: Add more tests for XMLHttpRequest.responseType. (master...responsetype) https://github.com/w3c/web-platform-tests/pull/1045
- # [10:33] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [11:16] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [12:36] <jgraham> ERROR http://localhost:8000/resources/testharness.js:1840 - TypeError: location is null
- # [12:37] <jgraham> Say what now
- # [12:37] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [13:39] * Joins: Lachy (~Lachy@public.cloak)
- # [14:07] * Joins: dom (dom@public.cloak)
- # [14:23] * Joins: r12a (rishida@public.cloak)
- # [14:23] <r12a> is the absolute path to testharness.js still http://w3c-test.org/resources/testharness.js ?
- # [14:24] <Ms2ger> No, /resources/testharness.js
- # [14:24] <r12a> absolute path
- # [14:25] <Ms2ger> There's probably a copy there, but don't use absolute paths in tests
- # [14:25] <r12a> ie. i want to run the test from elsewhere
- # [14:25] <r12a> what's the domain?
- # [14:25] <Ms2ger> {{http}}?
- # [14:25] <jgraham> There is a copy there, but what are you actually trying to achieve?
- # [14:26] <jgraham> If you put a full domain in then the test won't work in web-platform-tests
- # [14:26] <r12a> i run the same tests on the i18n site
- # [14:27] <r12a> and i want to be sure i'm running the same code as you before i send in a bug report
- # [14:27] <jgraham> Well in general you will need resources/* to work on that site if you want tests to run there
- # [14:27] <r12a> (i convert the path to /resources... before submitting pull requests btw)
- # [14:28] <r12a> i already looked into setting up /resources to work, and was told by the systems team that it was not possible
- # [14:28] <jgraham> Is the bug report specifically about running on the i18n site?
- # [14:28] <r12a> no
- # [14:28] <r12a> The table reporting the results of a js test puts markup outside the <div id=log> element. I assume that this is a mistake?
- # [14:28] <jgraham> That sounds like a mistake, yes
- # [14:28] <jgraham> That code did change a bit recently so it could be a regression
- # [14:29] <jgraham> In general if you want to be sure that you are running the same code as latest master you should check out master and run the server on your local computer
- # [14:29] <jgraham> This is intended to be quite easy
- # [14:30] <r12a> it doesn't help for general use of the i18n tests though - this is not just for testing my tests - its for use with pages like http://www.w3.org/International/tests/repository/html5/the-input-byte-stream/results-basics#basics
- # [14:31] <r12a> and http://www.w3.org/International/tests/repository/run?manifest=html5/the-input-byte-stream&test=the-input-byte-stream-001
- # [14:33] <r12a> btw, I've been thinking for a long time that it would be much better to style the word PASS on a green background, rather than just green colour text - much easier to see at a glance (and similar for FAIL etc)
- # [14:34] <r12a> the current report result is rather wordy too
- # [14:35] <r12a> (don't go by what you see in the link above on the i18n site - that styling broke because of the bug i just reported)
- # [14:35] <jgraham> r12a: So there is a bug. You can work around it by defining the <div id=log> before the tests
- # [14:35] <jgraham> The broken styling is another bug
- # [14:36] <jgraham> And PRs to improve the appearance of the output are welcome
- # [14:37] <r12a> ok
- # [14:39] <r12a> btw, defining the <div id=log> before the tests doesn't fix existing tests - do you want me to raise a bug officially?
- # [14:39] <jgraham> I can investigate
- # [15:11] * Joins: plh (plehegar@public.cloak)
- # [15:18] <jgraham> r12a: https://critic.hoppipolla.co.uk/r/1783
- # [15:21] <r12a> tx
- # [15:22] * Joins: shepazu (schepers@public.cloak)
- # [15:36] <MikeSmith> jgraham: looking at https://critic.hoppipolla.co.uk/15f071fe?review=1783
- # [15:36] <MikeSmith> jgraham: so we won't need to manually add <div id=log> to test files any more?
- # [15:37] <jgraham> MikeSmith: No, that was the point of the change
- # [15:38] <jgraham> Well the original change
- # [15:38] <MikeSmith> ok
- # [15:38] <jgraham> The point of the new change is to not regress r12a's use case
- # [15:39] * r12a notes that some of the styles in testharness.css rely on the div id=log around the results too
- # [15:41] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [15:42] <MikeSmith> jgraham: yeah I just hadn't known about the original change yet. Though now I vaguely recall you mentioning something about it here to Ms2ger a week or so ago
- # [15:43] <Ms2ger> Wait, so when there's no div id=log, we don't create one?
- # [15:43] <jgraham> We do
- # [15:43] <jgraham> Now
- # [15:43] <jgraham> Or will when I land this change
- # [15:43] <jgraham> Before it was missing the id
- # [15:43] <Ms2ger> Ah
- # [15:44] <Ms2ger> That works :)
- # [15:46] <jgraham> I'm just wondering how much I should care about the case where tests give results before the DOM finishes loading. With this patch we won't get ongoing status updates
- # [15:46] <jgraham> (unless you create your own <div id=log>
- # [15:46] <jgraham> )
- # [15:47] <Ms2ger> That seems fine
- # [15:48] <jgraham> Well I guess I'll merge then
- # [15:48] * Quits: dom (dom@public.cloak) ("")
- # [15:49] * Joins: gitbot (~gitbot@public.cloak)
- # [15:49] -gitbot:#testing- [web-platform-tests] jgraham created jgraham/parent_rename (+1 new commit): https://github.com/w3c/web-platform-tests/commit/6022668ae8fe
- # [15:49] -gitbot:#testing- web-platform-tests/jgraham/parent_rename 6022668 James Graham: Update to latest testharness.js
- # [15:49] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [15:49] <jgraham> Dammit, wrong branch
- # [15:50] * MikeSmith wonders what parent_rename is, looks
- # [15:51] * Joins: gitbot (~gitbot@public.cloak)
- # [15:51] -gitbot:#testing- [web-platform-tests] jgraham pushed 1 new commit to master: https://github.com/w3c/web-platform-tests/commit/c992d3b20a9a2d8ba25ab7b4b4f17d390c393f30
- # [15:51] -gitbot:#testing- web-platform-tests/master c992d3b James Graham: Update to latest testharness.js
- # [15:51] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [16:00] * r12a notes that his restyled results at http://www.w3.org/International/tests/repository/run?manifest=html5/the-input-byte-stream&test=the-input-byte-stream-001 look as expected now
- # [16:02] <r12a> i'm working on a (somewhat less radical) set of changes to testharness.css at the moment - hoping to make things a little less reliant on reading text
- # [16:04] <jgraham> r12a: I recommend testing whatever you come up with against something like http://w3c-test.org/html/dom/reflection-grouping.html to see if it works with a large number of tests
- # [16:04] <r12a> will do - already testing against a page with 254 subtests
- # [16:12] * Quits: Lachy (~Lachy@public.cloak) (Client closed connection)
- # [16:12] * Joins: Lachy (~Lachy@public.cloak)
- # [16:17] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [16:52] * Joins: plh (plehegar@public.cloak)
- # [16:57] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [16:58] * Joins: glenn (~gadams@public.cloak)
- # [17:20] * Joins: shepazutu (schepers@public.cloak)
- # [17:25] * Quits: shepazu (schepers@public.cloak) (Ping timeout: 180 seconds)
- # [17:25] * shepazutu is now known as shepazu
- # [17:27] * Joins: rhauck (~Adium@public.cloak)
- # [17:49] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [17:50] * Joins: plehegar__ (plehegar@public.cloak)
- # [17:54] * Joins: lmclister (~lmclister@public.cloak)
- # [17:55] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
- # [17:55] * plehegar__ is now known as plh
- # [17:57] <jgraham> Ms2ger: Any opinions on https://tbpl.mozilla.org/?tree=Cedar&rev=9b4edd68eb33 ?
- # [17:59] <Ms2ger> Which part?
- # [17:59] <jgraham> The orange Ws
- # [18:00] <jgraham> The linux one is, I think, a guenuine intermittent crash in custom elements, so I'm not that worried about that
- # [18:00] <jgraham> I am worried about my spelling though
- # [18:00] <jgraham> The OSX ones I don't really know what to do with
- # [18:02] <jgraham> I mean /dom/nodes/Document-characterSet-normalization.html and /html/infrastructure/urls/resolving-urls/query-encoding/utf-* could be disabled just to get things moving, but the others don't really follow a pattern I can see
- # [18:02] <jgraham> Well canvas might be a problem in general
- # [18:02] <Ms2ger> Hrm
- # [18:02] <Ms2ger> No stack for the crash?
- # [18:03] <jgraham> No
- # [18:04] <Ms2ger> People aren't going to like that
- # [18:04] <plh> the query-encoding/utf-* are also crashing opera gecko during a full run from what I remember
- # [18:04] <plh> s/gecko/presto/
- # [18:04] <Ms2ger> Dinner, bbiab
- # [18:05] <jgraham> Ms2ger: No, probably not
- # [18:05] <jgraham> But that's a fixable problem, presumably I just need to make mozcrash less broken wrt output and use that
- # [18:06] <jgraham> It's not the key blocker
- # [18:06] <jgraham> plh, Ms2ger: to be clear only the custom-elements one is actually a crash, the rest are just unexpected fails
- # [18:06] <jgraham> Or timeouts
- # [18:10] <Ms2ger> Oh, web-platform-tests-reftests
- # [18:10] <jgraham> Yeah, the reftests are more broken
- # [18:10] <jgraham> Well on Windows at least
- # [18:11] <Ms2ger> Don't really have good ideas for the failures
- # [18:11] <jgraham> (broken buildbot config and webvtt tests)
- # [18:11] <jgraham> Me neither :(
- # [18:12] <Ms2ger> Disabling all of Philip`s tests might be reasonable, we have most of them in mochitests
- # [18:12] <jgraham> That doesn't sound at all reasonable to me
- # [18:12] <Ms2ger> Well, no
- # [18:12] <Ms2ger> But I really want all the other tests to run on mc-
- # [18:12] <jgraham> Me too
- # [18:13] <Ms2ger> And I'd be fine with throwing canvas under the bus
- # [18:13] <jgraham> The problem is that it's OSX we need to throw under the bus
- # [18:13] <Ms2ger> For now, at least
- # [18:13] <Ms2ger> :/
- # [18:13] <jgraham> It's just much less stable there than anywhere else, and I don't know why
- # [18:14] <Ms2ger> rr?
- # [18:14] <jgraham> I guess
- # [18:19] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [18:20] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
- # [18:20] * Joins: darobin (rberjon@public.cloak)
- # [18:25] * Joins: rhauck (~Adium@public.cloak)
- # [18:27] * Quits: darobin (rberjon@public.cloak) (Ping timeout: 180 seconds)
- # [18:49] <r12a> i'm stuck while trying to follow the instructions at http://testthewebforward.org/docs/github-101.html
- # [18:49] <r12a> can someone help?
- # [18:50] <r12a> i'm at https://github.com/r12a/web-platform-tests/compare/w3c:master...master and i can't find the branch i just created (r12a/testharness-css)
- # [18:51] <r12a> i'm at step 3 under 'Submit' on the instructions page
- # [18:52] <jgraham> r12a: I'm not sure you pushed it to there
- # [18:53] <r12a> that's quite possible - i tried following the instructions as best I can, but i use github so infrequently that it's still not at all clear to me what I'm doing
- # [18:54] <r12a> is there a way to ascertain the situation?
- # [18:55] <r12a> git status says:
- # [18:55] <r12a> # HEAD detached from dad4f54
- # [18:55] <r12a> nothing to commit, working directory clean
- # [18:55] <r12a> no idea what detachment is about
- # [18:56] <jgraham> OK, so you aren't on a local branch
- # [18:56] <jgraham> Does git log show the commits you expect?
- # [18:56] <r12a> it shows this:
- # [18:56] <r12a> commit d92022421ce9216fcf33cf9fca1beb125efd90f4
- # [18:56] <r12a> Author: r12a <ishida@w3.org>
- # [18:56] <r12a> Date: Tue Jun 10 17:35:37 2014 +0100
- # [18:56] <r12a> Less text-oriented styling for test results.
- # [18:56] <r12a> which would fit the bill
- # [18:57] <jgraham> OK, then create a local branch like git checkout -b r12a/testharness-css
- # [18:57] <jgraham> And assuming that your repo is called "origin"
- # [18:57] <r12a> err, how do i stop this listing
- # [18:58] <r12a> i have a : prompt
- # [18:58] <Ms2ger> q
- # [18:58] <r12a> tx
- # [18:58] <jgraham> git push --set-upstream origin r12a/testharness-css
- # [18:58] <r12a> i don't know whether my repo is called origin - should i check?
- # [18:58] <Ms2ger> git remote -v
- # [18:59] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [18:59] <r12a> origin git://github.com/w3c/testharness.js.git (fetch)
- # [18:59] <r12a> origin git://github.com/w3c/testharness.js.git (push)
- # [19:00] <Ms2ger> Ah
- # [19:00] <r12a> so do i do checkout -b then --set upstream ?
- # [19:00] <Ms2ger> jgraham, ^
- # [19:01] <jgraham> r12a: Yeah, jsut follow my instructions
- # [19:01] <r12a> ok, doing git checkout -b r12a/testharness-css
- # [19:01] <jgraham> It won't end up in your fork (you probably don't have one), but that's fine
- # [19:01] <r12a> switched to new branch ...
- # [19:02] <r12a> now doing git push --set-upstream origin r12a/testharness-css
- # [19:02] <jgraham> (I didn't notice this was testharness.js rather than web-platform-tests; they are different repos)
- # [19:02] <r12a> that gives:
- # [19:02] <r12a> fatal: remote error:
- # [19:02] <r12a> You can't push to git://github.com/w3c/testharness.js.git
- # [19:02] <r12a> Use https://github.com/w3c/testharness.js.git
- # [19:02] <jgraham> Oh
- # [19:02] <r12a> which is presumably related to your last comment
- # [19:03] <jgraham> So I guess fork the repo from https://github.com/w3c/testharness.js
- # [19:03] <r12a> hmm, running into archery practice time...
- # [19:03] <r12a> might have to try again tomorrow
- # [19:03] <jgraham> and then git remote add r12a git@github.com:r12a/testharness.js.git
- # [19:03] <r12a> or could i just send you the file?
- # [19:04] <jgraham> Sure, if you email me the file I can create a PR
- # [19:04] <r12a> thank you very much
- # [19:04] <r12a> much appreciated
- # [19:06] <r12a> sent
- # [19:06] <r12a> now i need to dash
- # [19:07] <Ms2ger> Archery practice, eh
- # [19:07] * Ms2ger notes not to cross r12a
- # [19:07] <jgraham> But instead to crossbow him?
- # [19:20] * Joins: shepazu (schepers@public.cloak)
- # [19:24] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [19:30] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [19:39] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [19:39] * Joins: plh (plehegar@public.cloak)
- # [19:43] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [19:50] * Joins: shepazu (schepers@public.cloak)
- # [19:51] * Quits: ptressel (~chatzilla@public.cloak) ("zzz")
- # [20:23] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [21:16] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [21:40] * Joins: plh (plehegar@public.cloak)
- # [21:41] * Joins: Lachy (~Lachy@public.cloak)
- # [22:08] * Joins: shepazu (schepers@public.cloak)
- # [22:32] * Joins: lmcliste_ (~lmclister@public.cloak)
- # [22:32] * Quits: lmclister (~lmclister@public.cloak) (Client closed connection)
- # [22:44] * Quits: plh (plehegar@public.cloak)
- # [22:48] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [22:58] * Joins: shepazu (schepers@public.cloak)
- # [23:13] * Joins: plh (plehegar@public.cloak)
- # [23:17] * Parts: plh (plehegar@public.cloak) (Leaving)
- # [23:28] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [23:30] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [23:33] * Joins: gitbot (~gitbot@public.cloak)
- # [23:33] -gitbot:#testing- [web-platform-tests] plehegar opened pull request #1051: Added information about IRC channel (master...ircreadme) https://github.com/w3c/web-platform-tests/pull/1051
- # [23:33] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [23:37] * Quits: r12a (rishida@public.cloak) (Client closed connection)
- # [23:53] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
- # [23:58] * Joins: rhauck (~Adium@public.cloak)
- # Session Close: Wed Jun 11 00:00:00 2014
The end :)