Options:
Previous day, Next day
- # Session Start: Mon Jan 19 00:00:00 2015
- # Session Ident: #testing
- # [01:49] * Quits: terri (~terri@public.cloak) (Ping timeout: 180 seconds)
- # [01:52] * Joins: terri_offline (~terri@public.cloak)
- # [01:52] * terri_offline is now known as terri
- # [01:58] * Quits: artb (~ArtB@public.cloak) ("Leaving.")
- # [02:19] * Joins: artb (~ArtB@public.cloak)
- # [02:23] * Joins: tripu (antonio@public.cloak)
- # [02:52] * heycam is now known as heycam|away
- # [03:03] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [03:29] * Quits: ptressel (~chatzilla@public.cloak) ("bbl")
- # [03:40] * heycam|away is now known as heycam
- # [04:16] * Joins: ptressel (~chatzilla@public.cloak)
- # [05:20] * Quits: artb (~ArtB@public.cloak) ("Leaving.")
- # [05:42] * Joins: gitbot (~gitbot@public.cloak)
- # [05:42] -gitbot:#testing- [web-platform-tests] sideshowbarker deleted ElegantPig/dataset at 241b746: https://github.com/w3c/web-platform-tests/commit/241b746
- # [05:42] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [05:51] * Quits: terri (~terri@public.cloak) ("bye!")
- # [05:52] * Joins: terri_offline (~terri@public.cloak)
- # [05:52] * terri_offline is now known as terri
- # [06:23] * heycam is now known as heycam|away
- # [06:29] * Joins: artb (~ArtB@public.cloak)
- # [06:43] * heycam|away is now known as heycam
- # [06:47] * Quits: terri (~terri@public.cloak) (Ping timeout: 180 seconds)
- # [06:50] * Joins: terri_offline (~terri@public.cloak)
- # [06:50] * terri_offline is now known as terri
- # [06:53] * Quits: artb (~ArtB@public.cloak) ("Leaving.")
- # [07:34] * heycam is now known as heycam|away
- # [09:06] * Joins: dom (dom@public.cloak)
- # [09:10] * Quits: terri (~terri@public.cloak) (Ping timeout: 180 seconds)
- # [09:12] * Joins: terri_offline (~terri@public.cloak)
- # [09:12] * terri_offline is now known as terri
- # [09:20] * Joins: Lachy (~Lachy@public.cloak)
- # [09:27] * Joins: Ms2ger (~Ms2ger@public.cloak)
- # [09:28] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [09:47] * Joins: gitbot (~gitbot@public.cloak)
- # [09:47] -gitbot:#testing- [web-platform-tests] zqzhang closed pull request #293: [ttwf shanghai 2013]FileAPI URL tests added. (master...submission/jcxia-fileapi-url) https://github.com/w3c/web-platform-tests/pull/293
- # [09:47] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [09:47] * Joins: gitbot (~gitbot@public.cloak)
- # [09:47] -gitbot:#testing- [web-platform-tests] zqzhang pushed 29 new commits to master: https://github.com/w3c/web-platform-tests/compare/630a3d3506e2...139aa09946cb
- # [09:47] -gitbot:#testing- web-platform-tests/master 46a472c Junchen Xia: FileAPI URL tests added.
- # [09:47] -gitbot:#testing- web-platform-tests/master a8301d8 Junchen Xia: title changed
- # [09:47] -gitbot:#testing- web-platform-tests/master 8e0e41e Junchen Xia: remove url.html
- # [09:47] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [09:50] <Ms2ger> \o/
- # [09:58] * Joins: Lachy (~Lachy@public.cloak)
- # [10:01] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [10:03] * Joins: Lachy (~Lachy@public.cloak)
- # [10:03] * Quits: Lachy (~Lachy@public.cloak) (Client closed connection)
- # [10:07] * Joins: darobin (rberjon@public.cloak)
- # [10:12] * Joins: anssik (~uid10742@public.cloak)
- # [10:16] * Quits: tripu (antonio@public.cloak) (Ping timeout: 180 seconds)
- # [10:36] * Joins: gitbot (~gitbot@public.cloak)
- # [10:36] -gitbot:#testing- [web-platform-tests] Ms2ger created pr-294 (+1 new commit): https://github.com/w3c/web-platform-tests/commit/008092c4a1f5
- # [10:36] -gitbot:#testing- web-platform-tests/pr-294 008092c march1993: Progress events test for File API
- # [10:36] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [10:42] * Joins: zcorpan (~zcorpan@public.cloak)
- # [10:45] * Joins: gitbot (~gitbot@public.cloak)
- # [10:45] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 2 new commits to pr-294: https://github.com/w3c/web-platform-tests/compare/008092c4a1f5...be0671c8658f
- # [10:45] -gitbot:#testing- web-platform-tests/pr-294 0a1f0c2 Ms2ger: Move test into place.
- # [10:45] -gitbot:#testing- web-platform-tests/pr-294 be0671c Ms2ger: Address comments.
- # [10:45] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [10:45] * Joins: gitbot (~gitbot@public.cloak)
- # [10:45] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1565: Progress events test for File API (master...pr-294) https://github.com/w3c/web-platform-tests/pull/1565
- # [10:45] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [10:46] * Joins: gitbot (~gitbot@public.cloak)
- # [10:46] -gitbot:#testing- [web-platform-tests] Ms2ger closed pull request #294: [ttfw shanghai 2013]Progress events test for File API (master...submissions/jinjiang) https://github.com/w3c/web-platform-tests/pull/294
- # [10:46] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [11:27] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [11:33] * Joins: artb (~ArtB@public.cloak)
- # [11:33] * Joins: zcorpan (~zcorpan@public.cloak)
- # [11:39] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [11:46] * Joins: tripu (antonio@public.cloak)
- # [11:49] * Joins: zcorpan (~zcorpan@public.cloak)
- # [12:12] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [13:32] * Quits: terri (~terri@public.cloak) (Ping timeout: 180 seconds)
- # [14:07] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [14:16] * Joins: zcorpan (~zcorpan@public.cloak)
- # [14:18] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [14:23] * Quits: zcorpan (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [14:32] * Joins: terri_offline (~terri@public.cloak)
- # [14:32] * terri_offline is now known as terri
- # [14:39] * Quits: terri (~terri@public.cloak) (Ping timeout: 180 seconds)
- # [15:08] * Joins: Lachy (~Lachy@public.cloak)
- # [15:18] * Joins: terri_offline (~terri@public.cloak)
- # [15:18] * terri_offline is now known as terri
- # [15:19] <Ms2ger> jgraham, having critic guess the right new upstream commit is really nice
- # [15:20] <jgraham> Good :)
- # [15:22] * Joins: gitbot (~gitbot@public.cloak)
- # [15:22] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 2 new commits to pr-288: https://github.com/w3c/web-platform-tests/compare/de2c68b1fb8c...50aeae071d99
- # [15:22] -gitbot:#testing- web-platform-tests/pr-288 82e8555 Ms2ger: Protect against stack overflow in Gecko.
- # [15:22] -gitbot:#testing- web-platform-tests/pr-288 50aeae0 Ms2ger: Address review comments.
- # [15:22] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [15:24] <jgraham> So I wonder how people feel about requiring that reftests have a rel="[mis]match"
- # [15:24] <jgraham> rather than also allowing files with a corresponding \1[-_]ref.\2 to be reftests
- # [15:25] <gsnedder1> minimal boilerplate, plz. esp. within the test file.
- # [15:26] * jgraham weighs gsnedder1's opinion by the number of tests he has contributed in the last 12 months :p
- # [15:26] * gsnedder1 is now known as gsnedders
- # [15:26] <zcorpan_> jgraham: why?
- # [15:26] <gsnedders> jgraham: sssh!
- # [15:26] <jgraham> But seriously, the advantage is (I think) that CSS doesn't support that convention
- # [15:27] <jgraham> And I am trying to unify the way that reftests work so that CSS and wpt tests can both be run interchangably using the wpt infrastructure
- # [15:28] <Ms2ger> On the one hand, boilerplate
- # [15:28] <zcorpan_> jgraham: do you want to also adopt css's way of doing reftests where refs have refs?
- # [15:28] <gsnedders> the CSS tests don't follow that convention, or what?
- # [15:28] <Ms2ger> On the other hand, maybe more ref sharing?
- # [15:28] <gsnedders> do they only violate it when it comes to shared refs?
- # [15:29] <jgraham> zcorpan_: Yeah, so I think we have to
- # [15:29] <zcorpan_> encouraging shared refs seems like a good thing, and filename convension does the opposite
- # [15:30] <zcorpan_> jgraham: ok, seems fine to me
- # [15:30] <gsnedders> I think we want to encourage shared refs, but also want to allow boilerplateless tests using the naming convention?
- # [15:31] <gsnedders> (though as jgraham has correctly concluded, weighted on tests I've contributed in the past year, that's meaningless. :))
- # [15:32] <jgraham> I am hoping that the algorithm we can use to detect reftests is 1) for each file in the repo extract those with rel=[mis]match links 2) Construct a graph of these files 3) Identify the leaf nodes i.e. files that have rel="[mis]match" links, but are not pointed to by any such links 4) these are the tests
- # [15:32] <Ms2ger> gsnedders, you could finish some of the old Opera PRs and suddenly get veto power over everything :)
- # [15:32] <gsnedders> Ms2ger: soon! once html5lib 0.9999 or whatever we're at now has shipped!
- # [15:33] * zcorpan_ avoids arguing with gsnedders
- # [15:33] <Ms2ger> Sure
- # [15:34] <gsnedders> Ms2ger: like seriously just make sure I get it done then?
- # [15:34] <zcorpan_> jgraham: i thought css supported full circles
- # [15:34] <Ms2ger> gsnedders, lmk when you release? :)
- # [15:34] <gsnedders> Ms2ger: you'll probably know from my bitching at jgraham to review my code :)
- # [15:35] <jgraham> zcorpan_: Yeah, so
- # [15:35] <gsnedders> (can we not avoid testing some of the circle, because is some of it not implied?)
- # [15:36] <jgraham> I don't really know what to do there
- # [15:36] <gsnedders> run ALL THE TESTS?
- # [15:36] <jgraham> ISTM that making a *full* circle doesn't add anything useful over having A -> B, B-> C, C-> B
- # [15:36] <Ms2ger> zcorpan_, while you're not arguing with gsnedders: https://critic.hoppipolla.co.uk/r/3754
- # [15:37] <gsnedders> jgraham: agreed
- # [15:37] <zcorpan_> jgraham: maybe we can require one of them to have a <meta> or so saying that "i'm the test"
- # [15:37] <gsnedders> jgraham: though I'm slightly wondering if this is true with a mixture of == and != tests?
- # [15:37] <gsnedders> jgraham: certainly it doesn't hold with != chains
- # [15:38] * Joins: gitbot (~gitbot@public.cloak)
- # [15:38] -gitbot:#testing- [web-platform-tests] Ms2ger closed pull request #1549: Rewrite WorkerGlobalScope_nested_Worker.htm. (master...nested-worker) https://github.com/w3c/web-platform-tests/pull/1549
- # [15:38] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [15:38] * Joins: gitbot (~gitbot@public.cloak)
- # [15:38] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 2 new commits to master: https://github.com/w3c/web-platform-tests/compare/139aa09946cb...f615e9d0ffbe
- # [15:38] -gitbot:#testing- web-platform-tests/master baf3865 Ms2ger: Rewrite WorkerGlobalScope_nested_Worker.htm.
- # [15:38] -gitbot:#testing- web-platform-tests/master f615e9d Ms2ger: Merge pull request #1549 from Ms2ger/nested-worker...
- # [15:38] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [15:38] <jgraham> zcorpan_: Well that works, obviously, but it is a special case that you have to add in the metadata
- # [15:38] * Quits: AutomatedTester (~AutomatedTester@public.cloak) (Client closed connection)
- # [15:38] <jgraham> I mean it's a special case that authors have to learn
- # [15:39] <gsnedders> jgraham: like A != B and B != C and A != C you do have to test all three, AFAICT
- # [15:40] <jgraham> gsnedders: True
- # [15:40] <jgraham> gsnedders: Given how rare that case is I wonder if it would be acceptable to say that you have to introduce D that's identical to A
- # [15:41] <zcorpan_> Ms2ger: r+
- # [15:41] <gsnedders> jgraham: I think we should just accept that sometimes we'll run redundant tests that are already implied by earlier results
- # [15:42] <jgraham> gsnedders: It's not "will we run redundant tests" that's worrying me
- # [15:42] <gsnedders> jgraham: it's getting into infinite loops?
- # [15:42] <jgraham> gsnedders: It's that I want to have a list of URLs that are "the tests"
- # [15:42] <Ms2ger> zcorpan_, takk
- # [15:42] <gsnedders> jgraham: how do you have a single URL for a reftest?
- # [15:42] * Joins: gitbot (~gitbot@public.cloak)
- # [15:42] -gitbot:#testing- [web-platform-tests] Ms2ger closed pull request #1551: Add test for FileReader multiple reads. (master...pr-288) https://github.com/w3c/web-platform-tests/pull/1551
- # [15:42] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [15:42] * Joins: gitbot (~gitbot@public.cloak)
- # [15:42] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 1 new commit to master: https://github.com/w3c/web-platform-tests/commit/b10f9c3100a2e1178bd4a8737b7beeb03abe6451
- # [15:42] -gitbot:#testing- web-platform-tests/master b10f9c3 Ms2ger: Merge pull request #1551 from w3c/pr-288...
- # [15:42] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [15:43] <gsnedders> (am I just too out of the loop?)
- # [15:43] * Joins: gitbot (~gitbot@public.cloak)
- # [15:43] -gitbot:#testing- [web-platform-tests] Ms2ger deleted pr-288 at 50aeae0: https://github.com/w3c/web-platform-tests/commit/50aeae0
- # [15:43] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [15:43] <jgraham> gsnedders: If I have A == B, for example, then loading A tells me everything I subsequently need to load in order to run the test
- # [15:44] <jgraham> If I have A == B == A then loading A or B is equivalent so I don't have a *single* url I can point at and say "this is the test"
- # [15:45] <jgraham> Since being able to identify tests is important I want that to be possible, even if it's not strictly needed in order to *run* the tests
- # [15:45] <gsnedders> jgraham: we can cosntruct a graph of reftests, with URLs as vertices and the tests as edges (linking pairs of vertices), right? then we can pick one of the vertices for each edge, no? the question is how to pick that one vertex?
- # [15:45] <jgraham> gsnedders: Exactly
- # [15:46] <jgraham> gsnedders: My algorithm so far is "pick the vertex with no inbound edges"
- # [15:46] <gsnedders> which way are you directing them, and how are you directing them?
- # [15:46] <gsnedders> (I was describing an undirected graph, FWIW, as my initial model.)
- # [15:48] <jgraham> If A has rel="match" href="B" my graph is A -- == --> B. So I guess my imaginary graph has resources as vertexs and relations as edges
- # [15:48] <Ms2ger> I'd really appreciate it if someone took care of the remainder of https://critic.hoppipolla.co.uk/r/3777 btw
- # [15:48] <gsnedders> then for each edge you pick the vertex it's going from, no?
- # [15:49] <gsnedders> which deals with cases like {A -- == --> B, B -- == --> C, C -- == --> A}, does it not? you end up with {A, B, C} as tests for the cycle?
- # [15:49] <jgraham> gsnedders: By I don't want *each* pair to count as a test
- # [15:50] <zcorpan_> so the proposals so far are "<meta>" and ...? sort the URLs lexically and pick the first one?
- # [15:50] <gsnedders> jgraham: why not?
- # [15:50] <jgraham> Because A -> B -> C should be interpreted as "A must match B and C"
- # [15:50] <gsnedders> jgraham: isn't that A == B, A == C?
- # [15:50] <jgraham> (assuming those are all == edges)
- # [15:51] <gsnedders> rather than A == B, B == C?
- # [15:51] <jgraham> gsnedders: Those seem equivalent
- # [15:51] <gsnedders> I'd say {A, B} are tests in the latter case, and {A} in the former?
- # [15:52] <jgraham> Now I don't know what you're talking about
- # [15:52] <gsnedders> They're equivalent in what they test, yes.
- # [15:53] <gsnedders> I'm not sure I agree that they're equivalent in what the "test URLs" are, though.
- # [15:56] <jgraham> gsnedders: I am assuming that we want A == B == C to have a test url of A (one other complication is that you can have A == B == C OR A == D == E as two possible conditions. I quite strongly think that we don't want to run D == E if the first part of the OR holds because that's making a statement about which implementation choice has been made in a case where a CSS handwove various options)
- # [15:57] <Ms2ger> handwove?
- # [15:57] <jgraham> zcorpan_: Yeah, but the "sort and pick one" proposal seems unsatisfying because it creates even weirder action at a distance than this whole system already has. If I have B == C == D == B then B is my test. Renaming a file so that D becomes A makes A (nee D) my test.
- # [15:57] <gsnedders> past tense of hand-wave, I presume
- # [15:58] <gsnedders> jgraham: then we need optional boilerplate to help break ties, otherwise do so arbitrarily, IMO
- # [15:58] <zcorpan_> jgraham: i agree. that leaves <meta> :-)
- # [15:58] <gsnedders> jgraham: or dont' do it arbitrarily and have lint.py bitch at the submitter
- # [15:58] <gsnedders> jgraham: but only need to require it when we have chains?
- # [15:58] <zcorpan_> (<meta> + lint check for circles without it)
- # [15:58] <jgraham> Well yeah, I was going to say, option B is disallow complete cycles
- # [15:59] <jgraham> (there is presumably a technical term for what I mean by "complete" here)
- # [15:59] <Ms2ger> That seems better
- # [15:59] <zcorpan_> is that acceptable for css people?
- # [15:59] <Ms2ger> Hamiltonian?
- # [15:59] <gsnedders> what's an incomplete cycle?
- # [16:00] <zcorpan_> your mom
- # [16:00] <jgraham> gsnedders: A -> B -> C -> B
- # [16:01] <gsnedders> jgraham: a closed walk I think is what we're actually meaning?
- # [16:01] <jgraham> By "complete" I mean with every edge having an inbound and an outbound vertex
- # [16:01] <jgraham> No replace edge and vertex by each other in that sentence
- # [16:01] * Ms2ger always messes those up
- # [16:03] * gsnedders thinks we're meaning a closed walk, given we need to include cases where you have to visit vertices/edges multiple times to fully explore the cycle
- # [16:08] <jgraham> I guess I can try and figure out what the tests in CSS currently do
- # [16:27] * Quits: terri (~terri@public.cloak) ("bye!")
- # [16:28] * Joins: terri_offline (~terri@public.cloak)
- # [16:28] * terri_offline is now known as terri
- # [16:48] * Quits: tripu (antonio@public.cloak) ("Leaving")
- # [16:56] * Joins: gitbot (~gitbot@public.cloak)
- # [16:56] -gitbot:#testing- [web-platform-tests] sideshowbarker pushed 1 new commit to sideshowbarker/cc-tools-dir: https://github.com/w3c/web-platform-tests/commit/258eadbc52601f375dfad849c2488507ec029cf4
- # [16:56] -gitbot:#testing- web-platform-tests/sideshowbarker/cc-tools-dir 258eadb Michael[tm] Smith: Backported commit 2169425 to fix merge conflict.
- # [16:56] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [16:57] * Joins: gitbot (~gitbot@public.cloak)
- # [16:57] -gitbot:#testing- [web-platform-tests] zcorpan closed pull request #1558: Address review comments for #567. (master...disabled) https://github.com/w3c/web-platform-tests/pull/1558
- # [16:57] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [17:02] * Quits: zcorpan_ (~zcorpan@public.cloak) (Client closed connection)
- # [17:25] * Joins: gitbot (~gitbot@public.cloak)
- # [17:25] -gitbot:#testing- [web-platform-tests] sideshowbarker pushed 4 new commits to master: https://github.com/w3c/web-platform-tests/compare/73af92f5cd74...2c8eb227271b
- # [17:25] -gitbot:#testing- web-platform-tests/master d7bc574 Michael[tm] Smith: Deal with merge conflict.
- # [17:25] -gitbot:#testing- web-platform-tests/master 626bd1f Michael[tm] Smith: Merge branch 'master' into sideshowbarker/cc-tools-dir
- # [17:25] -gitbot:#testing- web-platform-tests/master 80a8ca1 Michael[tm] Smith: Fixed merge conflict.
- # [17:25] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [17:25] * Joins: gitbot (~gitbot@public.cloak)
- # [17:25] -gitbot:#testing- [web-platform-tests] sideshowbarker closed pull request #1498: cc Moved some scripts up into safe tools dir. (master...sideshowbarker/cc-tools-dir) https://github.com/w3c/web-platform-tests/pull/1498
- # [17:25] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [17:28] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
- # [17:29] * Joins: gitbot (~gitbot@public.cloak)
- # [17:29] -gitbot:#testing- [web-platform-tests] sideshowbarker deleted sideshowbarker/cc-tools-dir at 258eadb: https://github.com/w3c/web-platform-tests/commit/258eadb
- # [17:29] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [17:32] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
- # [17:45] * Quits: terri (~terri@public.cloak) (Ping timeout: 180 seconds)
- # [17:48] * Joins: terri_offline (~terri@public.cloak)
- # [17:48] * terri_offline is now known as terri
- # [17:48] <Ms2ger> Down to 89!
- # [18:02] * Joins: zcorpan (~zcorpan@public.cloak)
- # [18:02] <Ms2ger> MikeSmith, r?
- # [18:02] * Joins: gitbot (~gitbot@public.cloak)
- # [18:02] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1566: Remove tabs from url/. (master...url-tabs) https://github.com/w3c/web-platform-tests/pull/1566
- # [18:02] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [18:04] <MikeSmith> Ms2ger: looking now
- # [18:06] <MikeSmith> hmm I guess I was the one who put those tabs in that file
- # [18:06] <MikeSmith> bad me
- # [18:07] <Ms2ger> Bad Aryeh :)
- # [18:07] <MikeSmith> oh it wasn't me after all
- # [18:07] <MikeSmith> good me
- # [18:08] <MikeSmith> the lint.py script takes a long time to run
- # [18:08] * MikeSmith tries to remember just how long
- # [18:08] <jgraham> Probably because it took a short time to write
- # [18:09] <MikeSmith> heh
- # [18:09] <MikeSmith> 1 min 26 sec
- # [18:09] * Joins: gitbot (~gitbot@public.cloak)
- # [18:09] -gitbot:#testing- [web-platform-tests] sideshowbarker closed pull request #1566: Remove tabs from url/. (master...url-tabs) https://github.com/w3c/web-platform-tests/pull/1566
- # [18:09] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [18:10] <MikeSmith> I'll fix the tabs and WS problems in the conformance-checkers dir too, so that we can un-whitelist that
- # [18:10] <MikeSmith> that whitelist is too long
- # [18:21] * hober2 is now known as hober
- # [18:21] <Ms2ger> jgraham, mostly because it has to run a bunch of regexps on a lot of code, I'd guess
- # [18:22] <Ms2ger> I guess the parsing will be slowest
- # [18:22] <jgraham> Yeah
- # [18:23] <jgraham> Would have been faster to run / slower to write in Java or Rust or some other language with a faster parser
- # [18:25] <Ms2ger> jgraham, and now for something completely different: any thoughts on tests that run in window/worker scopes both?
- # [18:34] <gsnedders> jgraham: JavaScript!
- # [18:34] <Ms2ger> gsnedders, on second thought, let's not go there, it's a silly place
- # [18:36] <gsnedders> Ms2ger: But JS VMs have really quick regexp impls!
- # [18:37] * Quits: dom (dom@public.cloak) ("")
- # [18:51] <jgraham> gsnedders: And really — HTML parsers?
- # [18:51] <jgraham> Ms2ger: What kind of thoughts?
- # [18:53] <Ms2ger> jgraham, should we make it easier to write tests that way?
- # [18:53] <jgraham> Do we expect there to be lots of tests that work in both places seamlessly?
- # [18:54] <Ms2ger> I'm thinking most of the FileAPI/XHR/websockets tests
- # [18:54] <jgraham> I guess my answer is "I'm not going to stop you doing that":)
- # [18:54] <Ms2ger> Probably the WebCrypto too
- # [18:54] <jgraham> Well unless it adds lots of complexity
- # [18:54] <Ms2ger> Right
- # [18:55] <Ms2ger> I guess we could do something along the lines of .worker.js
- # [18:55] <jgraham> I mean if you can create a system where you can write a foo.window-worker.js and it creates both, that seems fine
- # [18:55] <jgraham> Yeah
- # [18:57] <jgraham> It would be a gentle introduction to having > 1 test per file, which is supposed to be supported
- # [19:03] <gsnedders> jgraham: oh, yeah, right…
- # [19:07] * Quits: ptressel (~chatzilla@public.cloak) ("restart FF")
- # [19:13] * Joins: gitbot (~gitbot@public.cloak)
- # [19:13] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1567: Remove a tab from vibration/. (master...vibration-tab) https://github.com/w3c/web-platform-tests/pull/1567
- # [19:13] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [19:18] * Joins: gitbot (~gitbot@public.cloak)
- # [19:18] -gitbot:#testing- [web-platform-tests] Ms2ger opened pull request #1568: Whitelist fonts from linting. (master...whitelist-fonts) https://github.com/w3c/web-platform-tests/pull/1568
- # [19:18] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [19:59] <jgraham> Hmm, so unless I did this wrong — which is more than possible — CSS has 59 reftest cycles with no edge from a vertex outside the cycle of which 13 are length 1 and 46 are length 2
- # [19:59] <Ms2ger> Length 1? Is that a == a?
- # [19:59] <jgraham> Yes
- # [19:59] <Ms2ger> And a == a-ref; a-ref == a
- # [20:00] <jgraham> Yes
- # [20:00] <Ms2ger> So you should've checked first before the discussion earlier :)
- # [20:01] <jgraham> If this isn't wrong — and I stress again the implausibility of that statement — I conclude that this feature is either being used in ways that have no value or are actively buggy
- # [20:02] <jgraham> This is based on manifest.py-like parsing
- # [20:02] <Ms2ger> I'm not sure I follow
- # [20:02] <Ms2ger> Hm
- # [20:02] <jgraham> Well A == B == A isn't more useful than A == B
- # [20:02] <Ms2ger> No
- # [20:03] <jgraham> And A == A is just buggy
- # [20:03] <Ms2ger> But you're saying you didn't find any A == B == C == A
- # [20:03] <jgraham> Right
- # [20:03] <Ms2ger> That doesn't actually seem that weird
- # [20:03] <Ms2ger> Except that it doesn't sound that weird, and this is the CSSWG, which makes it weird again
- # [20:04] <jgraham> There might be A == B == C == D == B, I "carefully" eliminated those
- # [20:04] <Ms2ger> Right
- # [20:04] <Ms2ger> Those seem more sensible too, no?
- # [20:04] <jgraham> Yep, that's really the point
- # [20:05] <Ms2ger> So the conclusion is "the really weird stuff isn't used in practice"
- # [20:05] <jgraham> Yes
- # [20:05] <jgraham> Or that my script is wrong :)
- # [20:05] <Ms2ger> Works for me
- # [20:06] <jgraham> For my next trick I will try to figure out the CSSWG's manifest format and see if I am getting a very different graph when I parse the files compared to them.
- # [20:07] <Ms2ger> I mean, the script could be wrong, but the conclusion doesn't seem to be particularly unlikely
- # [20:08] <jgraham> Right, that's the most worrying kind of conclusion though. If it was very surprising you would check it carefully :)
- # [20:09] <Ms2ger> Fair :)
- # [20:09] <Ms2ger> I guess what I'm saying is that this wouldn't get you into a peer-reviewed journal :)
- # [20:18] <jgraham> Yeah, well. I have spent enough energy worrying about whether things were correct enough to go in a peer reviewed journal for one lifetime.
- # [20:47] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [20:47] * Quits: AutomatedTester (~AutomatedTester@public.cloak) ("Leaving...")
- # [20:48] * Quits: anssik (~uid10742@public.cloak) ("Connection closed for inactivity")
- # [20:52] * Joins: AutomatedTester (~AutomatedTester@public.cloak)
- # [21:02] * Joins: zcorpan_ (~zcorpan@public.cloak)
- # [21:02] * Quits: zcorpan (~zcorpan@public.cloak) (Client closed connection)
- # [21:03] * Joins: darobin (rberjon@public.cloak)
- # [21:03] * Joins: plh (plehegar@public.cloak)
- # [21:09] * Quits: zcorpan_ (~zcorpan@public.cloak) (Ping timeout: 180 seconds)
- # [21:19] * Quits: terri (~terri@public.cloak) (Ping timeout: 180 seconds)
- # [21:21] * Joins: terri (~terri@public.cloak)
- # [21:29] * terri is now known as terri_offline
- # [21:36] * Quits: terri_offline (~terri@public.cloak) (Ping timeout: 180 seconds)
- # [21:45] * heycam|away is now known as heycam
- # [21:46] * Joins: gitbot (~gitbot@public.cloak)
- # [21:46] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 2 new commits to master: https://github.com/w3c/web-platform-tests/compare/95ea00a62390...26c05ca05f5a
- # [21:46] -gitbot:#testing- web-platform-tests/master 65afbd9 Ms2ger: Whitelist fonts from linting.
- # [21:46] -gitbot:#testing- web-platform-tests/master 26c05ca Ms2ger: Merge pull request #1568 from Ms2ger/whitelist-fonts...
- # [21:46] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [21:46] <Ms2ger> r? https://critic.hoppipolla.co.uk/r/3784
- # [21:52] <gsnedders> Ms2ger: r+. just to prove I can review stuff still. :)
- # [21:53] <Ms2ger> I'm very grateful :)
- # [21:53] * Joins: gitbot (~gitbot@public.cloak)
- # [21:53] -gitbot:#testing- [web-platform-tests] Ms2ger closed pull request #1567: Remove a tab from vibration/. (master...vibration-tab) https://github.com/w3c/web-platform-tests/pull/1567
- # [21:53] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [21:53] * Joins: gitbot (~gitbot@public.cloak)
- # [21:53] -gitbot:#testing- [web-platform-tests] Ms2ger pushed 2 new commits to master: https://github.com/w3c/web-platform-tests/compare/26c05ca05f5a...d7106a1dec7a
- # [21:53] -gitbot:#testing- web-platform-tests/master 681352a Ms2ger: Remove a tab from vibration/.
- # [21:53] -gitbot:#testing- web-platform-tests/master d7106a1 Ms2ger: Merge pull request #1567 from Ms2ger/vibration-tab...
- # [21:53] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
- # [22:24] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
- # [22:36] * Joins: terri_offline (~terri@public.cloak)
- # [22:36] * terri_offline is now known as terri
- # [22:45] * Quits: plh (plehegar@public.cloak) ("Leaving")
- # [23:14] * heycam is now known as heycam|away
- # [23:16] * heycam|away is now known as heycam
- # [23:27] * Joins: darobin (rberjon@public.cloak)
- # [23:31] * heycam is now known as heycam|away
- # [23:31] * Quits: Ms2ger (~Ms2ger@public.cloak) ("nn")
- # [23:43] * heycam|away is now known as heycam
- # [23:48] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
- # [23:58] * Joins: darobin (rberjon@public.cloak)
- # Session Close: Tue Jan 20 00:00:00 2015
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn