Options:
- # Session Start: Mon Oct 20 00:00:00 2014
- # Session Ident: #testing
- # [00:32] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
- # [01:55] * Quits: ptressel (~chatzilla@public.cloak) ("bbl")
- # [04:53] * Joins: mdas (~mdas@public.cloak)
- # [04:54] * Quits: mdas (~mdas@public.cloak) ("Leaving...")
- # [04:59] * Joins: mdas (~mdas@public.cloak)
- # [05:00] * Quits: mdas (~mdas@public.cloak) ("Leaving...")
- # [08:26] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [09:28] * Joins: ptressel (~chatzilla@public.cloak)
- # [10:29] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [10:48] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [11:16] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [11:18] * Joins: Lachy (~Lachy@public.cloak)
- # [11:31] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [12:25] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [12:25] * Joins: abarsto (~abarsto@public.cloak)
- # [12:25] * abarsto is now known as ArtB
- # [12:48] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # [13:24] * Quits: ptressel (~chatzilla@public.cloak) ("ZZZzzz...")
- # [14:15] * Joins: scott_gonzalez (~scott_gonzalez@public.cloak)
- # [14:27] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [14:35] <ArtB> ms2ger, jgraham, all - the Pointer Events WG will soon start interop testing. Since almost all of the tests are manual, seems like tools/runner won't be very useful for obtaining results. As such, do you have any recommendations on how to gather test results when a test suite is just about all manual?
- # [14:37] <Ms2ger> http://w3c-test.org/tools/runner/index.html?
- # [14:40] <Ms2ger> JavaScript error: http://w3c-test.org/tools/runner/runner.js, line 489: this.test_results is null
- # [14:51] <jgraham> I guess there isn't a MANIFEST.json on w3c-test.org
- # [14:51] <ArtB> (yeah, no worky for me today)
- # [14:52] <jgraham> And it can't generate one because there isn't a html5lib
- # [14:56] <jgraham> Which we should just add as a submodule I guess
- # [14:57] <jgraham> ArtB: I don't think I have any recommendations other than "sweat, blood, and tears (usually in that order)"
- # [14:57] <jgraham> The test runner will allow you to run manual tests and generate a results.json file, if that helps
- # [14:57] <ArtB> jgraham (yeah, I kinda figured that but wanted to check you folks first)
- # [14:58] <ArtB> that indeed could/should be helpful
- # [14:58] <jgraham> I'm not sure anyone has ever actually used the manual codepath in anger, so there might be issues
- # [14:58] <ArtB> but not sure sure
- # [14:59] <jgraham> (in case you're wondering, anger usually comes after sweat but before blood when running manual tests)
- # [14:59] <ArtB> LOL
- # [15:00] <jgraham> (on an entirely unrelated topic r? 12:57 < jgraham> The test runner will allow you to run manual tests and generate a results.json file, if that helps
- # [15:00] <jgraham> Uh, not that
- # [15:01] <jgraham> (on an entirely unrelated topic r? https://critic.hoppipolla.co.uk/r/2890 )
- # [15:02] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [15:09] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [15:12] <ato> jgraham: Is self.tests always populated with the test types?
- # [15:13] <ato> if not self.tests[self.test_type]
- # [15:36] <jgraham> Yes
- # [15:36] <ato> r+ then
- # [15:37] <jgraham> It could perhaps just take test_list = tests[test_type] instead of taking the full dict and the key seperately
- # [15:37] <jgraham> I'm not sure how much of a win that would be
- # [15:37] <ato> Both is fine I think. I won't make you change anything (-:
- # [15:39] <jgraham> Thanks for the review :)
- # [15:44] * Joins: mdas (~mdas@public.cloak)
- # [15:57] * Joins: shepazu (schepers@public.cloak)
- # [16:03] * Joins: plh (plehegar@public.cloak)
- # [16:13] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [16:16] * Joins: plh (plehegar@public.cloak)
- # [17:04] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [17:08] * Joins: gitbot (~gitbot@public.cloak)
- # [17:08] -gitbot:#testing- [web-platform-tests] jgraham created jgraham/chunked_fixup (+1 new commit): https://github.com/w3c/web-platform-tests/commit/d9bc182af2e1
- # [17:08] -gitbot:#testing- web-platform-tests/jgraham/chunked_fixup d9bc182 James Graham: Fix XHR server side to actually write a response for chunked output.
- # [17:08] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [17:08] * Joins: gitbot (~gitbot@public.cloak)
- # [17:08] -gitbot:#testing- [web-platform-tests] jgraham opened pull request #1297: Fix XHR server side to actually write a response for chunked output. (master...jgraham/chunked_fixup) https://github.com/w3c/web-platform-tests/pull/1297
- # [17:08] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [17:20] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [17:22] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [17:27] <ArtB> plh, shepazu - the http://w3c-test.org/tools/runner/index.html service isn't working properly (see irc://irc.w3.org:6665/#testing from earlier today). Would you please see that it is fixed before the Oct 21 PEWG call (11:00 Boston)?
- # [17:28] <jgraham> I expect darobin or MikeSmith will be able to help
- # [17:28] <ArtB> ok; thanks jgraham
- # [17:28] <plh> Art, what is broken with it
- # [17:28] <plh> ?
- # [17:28] <plh> the page loads at least
- # [17:28] <jgraham> plh: There's no MANIFEST.json file
- # [17:28] <ArtB> plh, try running a test site
- # [17:28] <plh> ah
- # [17:28] <plh> that's a problem
- # [17:28] <jgraham> So it doesn't know what tests there are
- # [17:29] <plh> ok, will fix
- # [17:29] <plh> thanks for the report
- # [17:29] <jgraham> I guess the server should have a html5lib installed somewhere so it can be autogenerated if it's missing, and the sync script should be updated to pregenerate it
- # [17:31] <MikeSmith> so, python is using 99.4% of the CPU on that machine
- # [17:31] <MikeSmith> and it was doing that earlier today before I restarted wptserve
- # [17:31] <MikeSmith> so I guess I need to restart wptserve again
- # [17:32] <plh> I'm regenerating the manifest btw
- # [17:32] <plh> so, I guess this is using a bit of the cpu as well
- # [17:33] <plh> and we should probably expect folks trying to use w3c-test.org during tpac
- # [17:33] <jgraham> Yeah, so generating the manifest involves parsing every file in the repo
- # [17:33] <plh> so a daily restart would be good during that week
- # [17:33] <jgraham> So it could well be using the whole cpu
- # [17:34] <MikeSmith> I thought the Web runner was supposed to generate the manifest on demand now
- # [17:35] <MikeSmith> automatically I mean
- # [17:35] <jgraham> "Error: Manifest generation failed"
- # [17:35] <MikeSmith> also, it was hoggin all the cpu even before regenerated the manifest
- # [17:35] <jgraham> (from the js console when loading the runner)
- # [17:36] <plh> ah, we get a 500
- # [17:36] <jgraham> Hence my supposition that it doesn't have access to html5lib
- # [17:36] <plh> nope
- # [17:36] <plh> it does, since I ran the script
- # [17:36] <plh> on the command line
- # [17:36] <plh> http://w3c-test.org/tools/runner/update_manifest.py returns 500
- # [17:37] <plh> that's what makes the runner fails
- # [17:37] <jgraham> Well I don't know how the server is set up but the update_manifest script doesn't necessarily have the same sys.path as the command line python
- # [17:38] * plh dives into logs
- # [17:38] <jgraham> Oh
- # [17:38] <jgraham> It's all my fault
- # [17:38] <jgraham> Sorry :)
- # [17:38] <plh> http://w3c-test.org/tools/runner/index.html
- # [17:38] <plh> oops
- # [17:39] <plh> 'module' object has no attribute 'update manifest'
- # [17:39] <jgraham> AttributeError: 'module' object has no attribute 'update_manifest'
- # [17:39] <jgraham> Yeah
- # [17:39] <jgraham> The API of manifest.py changed slightly and I forgot it was used here
- # [17:40] <plh> got time to do a patch?
- # [17:40] <jgraham> Yeah
- # [17:40] <jgraham> Working on i
- # [17:40] <jgraham> t
- # [17:40] <plh> thank you!
- # [17:53] * Joins: gitbot (~gitbot@public.cloak)
- # [17:53] -gitbot:#testing- [web-platform-tests] jgraham created jgraham/runner_manifest_fix (+1 new commit): https://github.com/w3c/web-platform-tests/commit/418ec21501c6
- # [17:53] -gitbot:#testing- web-platform-tests/jgraham/runner_manifest_fix 418ec21 James Graham: Update test runner for changes in the manifest API.
- # [17:53] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [17:53] * Joins: gitbot (~gitbot@public.cloak)
- # [17:53] -gitbot:#testing- [web-platform-tests] jgraham opened pull request #1298: Update test runner for changes in the manifest API. (master...jgraham/runner_manifest_fix) https://github.com/w3c/web-platform-tests/pull/1298
- # [17:53] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [17:58] <jgraham> r? on that
- # [17:58] <plh> looking
- # [17:58] * Joins: gitbot (~gitbot@public.cloak)
- # [17:58] -gitbot:#testing- [web-platform-tests] plehegar pushed 1 new commit to master: https://github.com/w3c/web-platform-tests/commit/81006fc24f5dcb929eb2773f1da26a27c610321c
- # [17:58] -gitbot:#testing- web-platform-tests/master 81006fc Philippe Le Hegaret: Merge pull request #1298 from w3c/jgraham/runner_manifest_fix...
- # [17:58] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [17:59] <jgraham> Thanks
- # [17:59] <jgraham> Sorry for breaking the world
- # [17:59] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [17:59] <plh> 'no pb
- # [18:00] <plh> I guess not many people uses w3c-test.org nowadays
- # [18:00] <plh> Art, you're back in business
- # [18:01] <plh> (I only uses it because I'm too lazy to properly configure my virtual machine with IE)
- # [18:03] <jgraham> I find it useful to link to on bugs
- # [18:04] <plh> true
- # [18:07] <Ms2ger> jgraham, http://w3c-test.org/tools/ does something weird
- # [18:07] <jgraham> Ms2ger: That's expected behaviour, assuming you get a 404
- # [18:08] <Ms2ger> I do
- # [18:08] <jgraham> That doesn't mean it's not weird
- # [18:08] <jgraham> But it's not unanticipated
- # [18:09] <jgraham> /tools/ is all 404 except /tools/runner/
- # [18:09] <ArtB> thanks jgraham and plh!
- # [18:37] * Joins: bhill2 (~bhill2@public.cloak)
- # [18:41] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [18:49] * Joins: bhill2 (~bhill2@public.cloak)
- # [19:13] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [19:15] * Joins: bhill2 (~bhill2@public.cloak)
- # [19:34] * Joins: Lachy (~Lachy@public.cloak)
- # [19:40] * Joins: Lachy_ (~Lachy@public.cloak)
- # [19:45] * Quits: Lachy (~Lachy@public.cloak) (Ping timeout: 180 seconds)
- # [19:46] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [19:50] * Joins: bhill2 (~bhill2@public.cloak)
- # [19:51] * Joins: Lachy (~Lachy@public.cloak)
- # [19:51] * Quits: Lachy_ (~Lachy@public.cloak) (Client closed connection)
- # [19:53] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [19:57] * Joins: bhill2 (~bhill2@public.cloak)
- # [20:04] * Joins: bhill2_ (~bhill2@public.cloak)
- # [20:06] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
- # [20:08] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [20:39] * Quits: bhill2_ (~bhill2@public.cloak) (Client closed connection)
- # [20:41] * Joins: bhill2 (~bhill2@public.cloak)
- # [20:55] * Joins: plh (plehegar@public.cloak)
- # [20:58] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [20:58] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [20:58] * Joins: bhill2 (~bhill2@public.cloak)
- # [20:59] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [20:59] * Joins: bhill2 (~bhill2@public.cloak)
- # [21:00] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [21:00] * Joins: bhill2 (~bhill2@public.cloak)
- # [21:00] * Joins: plh (plehegar@public.cloak)
- # [21:29] * Quits: ArtB (~abarsto@public.cloak) ("Leaving.")
- # [21:40] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [21:41] * Joins: bhill2 (~bhill2@public.cloak)
- # [21:42] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [21:50] * Joins: bhill2 (~bhill2@public.cloak)
- # [22:00] * Quits: bhill2 (~bhill2@public.cloak) (Client closed connection)
- # [22:03] * Joins: bhill2 (~bhill2@public.cloak)
- # [22:10] * Quits: bhill2 (~bhill2@public.cloak) (Ping timeout: 180 seconds)
- # [22:26] * Joins: bhill2 (~bhill2@public.cloak)
- # [22:51] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [23:17] * Quits: bhill2 (~bhill2@public.cloak) ("Leaving...")
- # [23:19] * Joins: bhill2 (~bhill2@public.cloak)
- # [23:20] * Quits: mdas (~mdas@public.cloak) (Client closed connection)
- # [23:20] * Joins: mdas (~mdas@public.cloak)
- # [23:20] * Quits: mdas (~mdas@public.cloak) ("Leaving...")
- # [23:31] * Quits: scott_gonzalez (~scott_gonzalez@public.cloak) (scott_gonzalez)
- # [23:45] * Joins: ptressel (~chatzilla@public.cloak)
- # [23:57] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
- # Session Close: Tue Oct 21 00:00:00 2014
The end :)