/irc-logs / w3c / #testing / 2014-06-10 / end

Options:

  1. # Session Start: Tue Jun 10 00:00:00 2014
  2. # Session Ident: #testing
  3. # [01:05] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  4. # [02:13] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  5. # [02:28] * Quits: lmclister (~lmclister@public.cloak) ("")
  6. # [03:59] * Joins: lmclister (~lmclister@public.cloak)
  7. # [04:07] * Quits: rhauck1 (~Adium@public.cloak) ("Leaving.")
  8. # [04:35] * heycam is now known as heycam|away
  9. # [04:46] * Joins: lmcliste_ (~lmclister@public.cloak)
  10. # [04:47] * Quits: lmclister (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  11. # [05:10] * Joins: rhauck (~Adium@public.cloak)
  12. # [05:49] * heycam|away is now known as heycam
  13. # [06:09] * Quits: lmcliste_ (~lmclister@public.cloak) (Ping timeout: 180 seconds)
  14. # [06:40] * Joins: yankhates_cb (~yankhatescb@public.cloak)
  15. # [06:40] * Joins: lmclister (~lmclister@public.cloak)
  16. # [07:17] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  17. # [08:19] * Quits: lmclister (~lmclister@public.cloak) ("")
  18. # [08:35] * Quits: yankhates_cb (~yankhatescb@public.cloak) (Ping timeout: 180 seconds)
  19. # [09:03] * Joins: Ms2ger (~Ms2ger@public.cloak)
  20. # [09:24] * Joins: zcorpan (~zcorpan@public.cloak)
  21. # [09:51] * Joins: darobin (rberjon@public.cloak)
  22. # [09:59] <odinho> jgraham: Sounds familiar. But I do not know. Random in several engines?
  23. # [10:00] <Ms2ger> Gecko
  24. # [10:06] * heycam is now known as heycam|away
  25. # [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
  26. # [10:13] <odinho> Is it random enough that it's also random on manual refreshes on gecko on osx?
  27. # [10:15] <jgraham> I don't think I have ever seen it when run manually, but that might have been on Linux
  28. # [10:33] * Joins: gitbot (~gitbot@public.cloak)
  29. # [10:33] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 6 new commits to master: https://github.com/w3c/web-platform-tests/compare/ea3bd306f635...fad325ae3f25
  30. # [10:33] -gitbot:#testing- web-platform-tests/master 084f65c Ms2ger: Simplify and cleanup the test for XMLHttpRequest.responseType.
  31. # [10:33] -gitbot:#testing- web-platform-tests/master 1f01e11 Ms2ger: Add a test for the initial value of XMLHttpRequest.responseType.
  32. # [10:33] -gitbot:#testing- web-platform-tests/master 6eab977 Ms2ger: Test setting XMLHttpRequest.responseType for all readyStates.
  33. # [10:33] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  34. # [10:33] * Joins: gitbot (~gitbot@public.cloak)
  35. # [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
  36. # [10:33] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  37. # [11:16] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  38. # [12:36] <jgraham> ERROR http://localhost:8000/resources/testharness.js:1840 - TypeError: location is null
  39. # [12:37] <jgraham> Say what now
  40. # [12:37] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
  41. # [13:39] * Joins: Lachy (~Lachy@public.cloak)
  42. # [14:07] * Joins: dom (dom@public.cloak)
  43. # [14:23] * Joins: r12a (rishida@public.cloak)
  44. # [14:23] <r12a> is the absolute path to testharness.js still http://w3c-test.org/resources/testharness.js ?
  45. # [14:24] <Ms2ger> No, /resources/testharness.js
  46. # [14:24] <r12a> absolute path
  47. # [14:25] <Ms2ger> There's probably a copy there, but don't use absolute paths in tests
  48. # [14:25] <r12a> ie. i want to run the test from elsewhere
  49. # [14:25] <r12a> what's the domain?
  50. # [14:25] <Ms2ger> {{http}}?
  51. # [14:25] <jgraham> There is a copy there, but what are you actually trying to achieve?
  52. # [14:26] <jgraham> If you put a full domain in then the test won't work in web-platform-tests
  53. # [14:26] <r12a> i run the same tests on the i18n site
  54. # [14:27] <r12a> and i want to be sure i'm running the same code as you before i send in a bug report
  55. # [14:27] <jgraham> Well in general you will need resources/* to work on that site if you want tests to run there
  56. # [14:27] <r12a> (i convert the path to /resources... before submitting pull requests btw)
  57. # [14:28] <r12a> i already looked into setting up /resources to work, and was told by the systems team that it was not possible
  58. # [14:28] <jgraham> Is the bug report specifically about running on the i18n site?
  59. # [14:28] <r12a> no
  60. # [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?
  61. # [14:28] <jgraham> That sounds like a mistake, yes
  62. # [14:28] <jgraham> That code did change a bit recently so it could be a regression
  63. # [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
  64. # [14:29] <jgraham> This is intended to be quite easy
  65. # [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
  66. # [14:31] <r12a> and http://www.w3.org/International/tests/repository/run?manifest=html5/the-input-byte-stream&test=the-input-byte-stream-001
  67. # [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)
  68. # [14:34] <r12a> the current report result is rather wordy too
  69. # [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)
  70. # [14:35] <jgraham> r12a: So there is a bug. You can work around it by defining the <div id=log> before the tests
  71. # [14:35] <jgraham> The broken styling is another bug
  72. # [14:36] <jgraham> And PRs to improve the appearance of the output are welcome
  73. # [14:37] <r12a> ok
  74. # [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?
  75. # [14:39] <jgraham> I can investigate
  76. # [15:11] * Joins: plh (plehegar@public.cloak)
  77. # [15:18] <jgraham> r12a: https://critic.hoppipolla.co.uk/r/1783
  78. # [15:21] <r12a> tx
  79. # [15:22] * Joins: shepazu (schepers@public.cloak)
  80. # [15:36] <MikeSmith> jgraham: looking at https://critic.hoppipolla.co.uk/15f071fe?review=1783
  81. # [15:36] <MikeSmith> jgraham: so we won't need to manually add <div id=log> to test files any more?
  82. # [15:37] <jgraham> MikeSmith: No, that was the point of the change
  83. # [15:38] <jgraham> Well the original change
  84. # [15:38] <MikeSmith> ok
  85. # [15:38] <jgraham> The point of the new change is to not regress r12a's use case
  86. # [15:39] * r12a notes that some of the styles in testharness.css rely on the div id=log around the results too
  87. # [15:41] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
  88. # [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
  89. # [15:43] <Ms2ger> Wait, so when there's no div id=log, we don't create one?
  90. # [15:43] <jgraham> We do
  91. # [15:43] <jgraham> Now
  92. # [15:43] <jgraham> Or will when I land this change
  93. # [15:43] <jgraham> Before it was missing the id
  94. # [15:43] <Ms2ger> Ah
  95. # [15:44] <Ms2ger> That works :)
  96. # [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
  97. # [15:46] <jgraham> (unless you create your own <div id=log>
  98. # [15:46] <jgraham> )
  99. # [15:47] <Ms2ger> That seems fine
  100. # [15:48] <jgraham> Well I guess I'll merge then
  101. # [15:48] * Quits: dom (dom@public.cloak) ("")
  102. # [15:49] * Joins: gitbot (~gitbot@public.cloak)
  103. # [15:49] -gitbot:#testing- [web-platform-tests] jgraham created jgraham/parent_rename (+1 new commit): https://github.com/w3c/web-platform-tests/commit/6022668ae8fe
  104. # [15:49] -gitbot:#testing- web-platform-tests/jgraham/parent_rename 6022668 James Graham: Update to latest testharness.js
  105. # [15:49] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  106. # [15:49] <jgraham> Dammit, wrong branch
  107. # [15:50] * MikeSmith wonders what parent_rename is, looks
  108. # [15:51] * Joins: gitbot (~gitbot@public.cloak)
  109. # [15:51] -gitbot:#testing- [web-platform-tests] jgraham pushed 1 new commit to master: https://github.com/w3c/web-platform-tests/commit/c992d3b20a9a2d8ba25ab7b4b4f17d390c393f30
  110. # [15:51] -gitbot:#testing- web-platform-tests/master c992d3b James Graham: Update to latest testharness.js
  111. # [15:51] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  112. # [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
  113. # [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
  114. # [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
  115. # [16:04] <r12a> will do - already testing against a page with 254 subtests
  116. # [16:12] * Quits: Lachy (~Lachy@public.cloak) (Client closed connection)
  117. # [16:12] * Joins: Lachy (~Lachy@public.cloak)
  118. # [16:17] * Quits: plh (plehegar@public.cloak) ("Leaving")
  119. # [16:52] * Joins: plh (plehegar@public.cloak)
  120. # [16:57] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
  121. # [16:58] * Joins: glenn (~gadams@public.cloak)
  122. # [17:20] * Joins: shepazutu (schepers@public.cloak)
  123. # [17:25] * Quits: shepazu (schepers@public.cloak) (Ping timeout: 180 seconds)
  124. # [17:25] * shepazutu is now known as shepazu
  125. # [17:27] * Joins: rhauck (~Adium@public.cloak)
  126. # [17:49] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  127. # [17:50] * Joins: plehegar__ (plehegar@public.cloak)
  128. # [17:54] * Joins: lmclister (~lmclister@public.cloak)
  129. # [17:55] * Quits: plh (plehegar@public.cloak) (Ping timeout: 180 seconds)
  130. # [17:55] * plehegar__ is now known as plh
  131. # [17:57] <jgraham> Ms2ger: Any opinions on https://tbpl.mozilla.org/?tree=Cedar&rev=9b4edd68eb33 ?
  132. # [17:59] <Ms2ger> Which part?
  133. # [17:59] <jgraham> The orange Ws
  134. # [18:00] <jgraham> The linux one is, I think, a guenuine intermittent crash in custom elements, so I'm not that worried about that
  135. # [18:00] <jgraham> I am worried about my spelling though
  136. # [18:00] <jgraham> The OSX ones I don't really know what to do with
  137. # [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
  138. # [18:02] <jgraham> Well canvas might be a problem in general
  139. # [18:02] <Ms2ger> Hrm
  140. # [18:02] <Ms2ger> No stack for the crash?
  141. # [18:03] <jgraham> No
  142. # [18:04] <Ms2ger> People aren't going to like that
  143. # [18:04] <plh> the query-encoding/utf-* are also crashing opera gecko during a full run from what I remember
  144. # [18:04] <plh> s/gecko/presto/
  145. # [18:04] <Ms2ger> Dinner, bbiab
  146. # [18:05] <jgraham> Ms2ger: No, probably not
  147. # [18:05] <jgraham> But that's a fixable problem, presumably I just need to make mozcrash less broken wrt output and use that
  148. # [18:06] <jgraham> It's not the key blocker
  149. # [18:06] <jgraham> plh, Ms2ger: to be clear only the custom-elements one is actually a crash, the rest are just unexpected fails
  150. # [18:06] <jgraham> Or timeouts
  151. # [18:10] <Ms2ger> Oh, web-platform-tests-reftests
  152. # [18:10] <jgraham> Yeah, the reftests are more broken
  153. # [18:10] <jgraham> Well on Windows at least
  154. # [18:11] <Ms2ger> Don't really have good ideas for the failures
  155. # [18:11] <jgraham> (broken buildbot config and webvtt tests)
  156. # [18:11] <jgraham> Me neither :(
  157. # [18:12] <Ms2ger> Disabling all of Philip`s tests might be reasonable, we have most of them in mochitests
  158. # [18:12] <jgraham> That doesn't sound at all reasonable to me
  159. # [18:12] <Ms2ger> Well, no
  160. # [18:12] <Ms2ger> But I really want all the other tests to run on mc-
  161. # [18:12] <jgraham> Me too
  162. # [18:13] <Ms2ger> And I'd be fine with throwing canvas under the bus
  163. # [18:13] <jgraham> The problem is that it's OSX we need to throw under the bus
  164. # [18:13] <Ms2ger> For now, at least
  165. # [18:13] <Ms2ger> :/
  166. # [18:13] <jgraham> It's just much less stable there than anywhere else, and I don't know why
  167. # [18:14] <Ms2ger> rr?
  168. # [18:14] <jgraham> I guess
  169. # [18:19] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  170. # [18:20] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  171. # [18:20] * Joins: darobin (rberjon@public.cloak)
  172. # [18:25] * Joins: rhauck (~Adium@public.cloak)
  173. # [18:27] * Quits: darobin (rberjon@public.cloak) (Ping timeout: 180 seconds)
  174. # [18:49] <r12a> i'm stuck while trying to follow the instructions at http://testthewebforward.org/docs/github-101.html
  175. # [18:49] <r12a> can someone help?
  176. # [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)
  177. # [18:51] <r12a> i'm at step 3 under 'Submit' on the instructions page
  178. # [18:52] <jgraham> r12a: I'm not sure you pushed it to there
  179. # [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
  180. # [18:54] <r12a> is there a way to ascertain the situation?
  181. # [18:55] <r12a> git status says:
  182. # [18:55] <r12a> # HEAD detached from dad4f54
  183. # [18:55] <r12a> nothing to commit, working directory clean
  184. # [18:55] <r12a> no idea what detachment is about
  185. # [18:56] <jgraham> OK, so you aren't on a local branch
  186. # [18:56] <jgraham> Does git log show the commits you expect?
  187. # [18:56] <r12a> it shows this:
  188. # [18:56] <r12a> commit d92022421ce9216fcf33cf9fca1beb125efd90f4
  189. # [18:56] <r12a> Author: r12a <ishida@w3.org>
  190. # [18:56] <r12a> Date: Tue Jun 10 17:35:37 2014 +0100
  191. # [18:56] <r12a> Less text-oriented styling for test results.
  192. # [18:56] <r12a> which would fit the bill
  193. # [18:57] <jgraham> OK, then create a local branch like git checkout -b r12a/testharness-css
  194. # [18:57] <jgraham> And assuming that your repo is called "origin"
  195. # [18:57] <r12a> err, how do i stop this listing
  196. # [18:58] <r12a> i have a : prompt
  197. # [18:58] <Ms2ger> q
  198. # [18:58] <r12a> tx
  199. # [18:58] <jgraham> git push --set-upstream origin r12a/testharness-css
  200. # [18:58] <r12a> i don't know whether my repo is called origin - should i check?
  201. # [18:58] <Ms2ger> git remote -v
  202. # [18:59] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  203. # [18:59] <r12a> origin git://github.com/w3c/testharness.js.git (fetch)
  204. # [18:59] <r12a> origin git://github.com/w3c/testharness.js.git (push)
  205. # [19:00] <Ms2ger> Ah
  206. # [19:00] <r12a> so do i do checkout -b then --set upstream ?
  207. # [19:00] <Ms2ger> jgraham, ^
  208. # [19:01] <jgraham> r12a: Yeah, jsut follow my instructions
  209. # [19:01] <r12a> ok, doing git checkout -b r12a/testharness-css
  210. # [19:01] <jgraham> It won't end up in your fork (you probably don't have one), but that's fine
  211. # [19:01] <r12a> switched to new branch ...
  212. # [19:02] <r12a> now doing git push --set-upstream origin r12a/testharness-css
  213. # [19:02] <jgraham> (I didn't notice this was testharness.js rather than web-platform-tests; they are different repos)
  214. # [19:02] <r12a> that gives:
  215. # [19:02] <r12a> fatal: remote error:
  216. # [19:02] <r12a> You can't push to git://github.com/w3c/testharness.js.git
  217. # [19:02] <r12a> Use https://github.com/w3c/testharness.js.git
  218. # [19:02] <jgraham> Oh
  219. # [19:02] <r12a> which is presumably related to your last comment
  220. # [19:03] <jgraham> So I guess fork the repo from https://github.com/w3c/testharness.js
  221. # [19:03] <r12a> hmm, running into archery practice time...
  222. # [19:03] <r12a> might have to try again tomorrow
  223. # [19:03] <jgraham> and then git remote add r12a git@github.com:r12a/testharness.js.git
  224. # [19:03] <r12a> or could i just send you the file?
  225. # [19:04] <jgraham> Sure, if you email me the file I can create a PR
  226. # [19:04] <r12a> thank you very much
  227. # [19:04] <r12a> much appreciated
  228. # [19:06] <r12a> sent
  229. # [19:06] <r12a> now i need to dash
  230. # [19:07] <Ms2ger> Archery practice, eh
  231. # [19:07] * Ms2ger notes not to cross r12a
  232. # [19:07] <jgraham> But instead to crossbow him?
  233. # [19:20] * Joins: shepazu (schepers@public.cloak)
  234. # [19:24] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  235. # [19:30] * Quits: Ms2ger (~Ms2ger@public.cloak) (Ping timeout: 180 seconds)
  236. # [19:39] * Quits: plh (plehegar@public.cloak) ("Leaving")
  237. # [19:39] * Joins: plh (plehegar@public.cloak)
  238. # [19:43] * Joins: Ms2ger (~Ms2ger@public.cloak)
  239. # [19:50] * Joins: shepazu (schepers@public.cloak)
  240. # [19:51] * Quits: ptressel (~chatzilla@public.cloak) ("zzz")
  241. # [20:23] * Quits: plh (plehegar@public.cloak) ("Leaving")
  242. # [21:16] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  243. # [21:40] * Joins: plh (plehegar@public.cloak)
  244. # [21:41] * Joins: Lachy (~Lachy@public.cloak)
  245. # [22:08] * Joins: shepazu (schepers@public.cloak)
  246. # [22:32] * Joins: lmcliste_ (~lmclister@public.cloak)
  247. # [22:32] * Quits: lmclister (~lmclister@public.cloak) (Client closed connection)
  248. # [22:44] * Quits: plh (plehegar@public.cloak)
  249. # [22:48] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  250. # [22:58] * Joins: shepazu (schepers@public.cloak)
  251. # [23:13] * Joins: plh (plehegar@public.cloak)
  252. # [23:17] * Parts: plh (plehegar@public.cloak) (Leaving)
  253. # [23:28] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
  254. # [23:30] * Quits: shepazu (schepers@public.cloak) ("is sleepy")
  255. # [23:33] * Joins: gitbot (~gitbot@public.cloak)
  256. # [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
  257. # [23:33] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  258. # [23:37] * Quits: r12a (rishida@public.cloak) (Client closed connection)
  259. # [23:53] * Quits: rhauck (~Adium@public.cloak) ("Leaving.")
  260. # [23:58] * Joins: rhauck (~Adium@public.cloak)
  261. # Session Close: Wed Jun 11 00:00:00 2014

The end :)