User Details
- User Since
- Aug 27 2020, 6:49 PM (202 w, 1 d)
- Availability
- Available
- LDAP User
- Unknown
- MediaWiki User
- GrounderUK [ Global Accounts ]
Today
I agree too. Even if we capture pre-orchestration and post-orchestration latency in a true end-to-end elapsed time, I think we would still be more interested in the period from the start of orchestration to its end.
Tue, Jul 9
Mon, Jul 8
Thu, Jul 4
Wed, Jul 3
@DMartin-WMF I note it says in the document (towards the end) “…the Z8K4 property is only updated if the average runtime for the new best performer is significantly better than the average runtime for the previous best performer (and the new best performer has no more test failures than the previous best performer).” Can you perhaps clarify whether “…no more test failures…” means “…no more failures of connected tests…”? Thank you!
https://www.wikifunctions.org/view/en/Z13533 (Python) jumped to the top of the list and got disconnected.
Random evaluations:
22:00 UTC
✅https://www.wikifunctions.org/view/en/Z15386
✅https://www.wikifunctions.org/view/en/Z17105
❌https://www.wikifunctions.org/view/en/Z14226 Service Unavailable [passing at 22:50]
✅https://www.wikifunctions.org/view/en/Z10869
❌https://www.wikifunctions.org/view/en/Z11208 Service Unavailable [persistent]
✅https://www.wikifunctions.org/view/en/Z11684
22:30 UTC
✅https://www.wikifunctions.org/view/en/Z805 (equality function changed in one test)
✅https://www.wikifunctions.org/view/en/Z14304
23:00 UTC
❌https://www.wikifunctions.org/view/en/Z13633 Service Unavailable [passing at 00:30 UTC]
✅https://www.wikifunctions.org/wiki/Z808
⚠️https://www.wikifunctions.org/view/en/Z15251 Three Python implementations but only one passes (Z15377), otherwise Service Unavailable [Z15621 passing after 00:00 UTC; Z15252 has some passes too and is disconnected, probably because it fails for large values – errors are meaningful]
✅https://www.wikifunctions.org/view/en/Z17111 (with one odd exception: Z17117 with Z17114)
Tue, Jul 2
Mon, Jul 1
Wed, Jun 26
Please see https://www.wikifunctions.org/view/en/Z16688
Sounds good, but I wonder why this is Medium priority when T363908 is Low priority.
Thu, Jun 13
Maybe we could take another look at this?
Jun 12 2024
Jun 11 2024
Ah, okay… thanks. It looks like T367139 was merged/closed in error?
I [do not] object to this change [see below]
Jun 8 2024
Effect of “Recent changes”:
Jun 6 2024
Also: https://www.wikifunctions.org/view/en/Z16559 (a standalone function call evaluates as expected)
Jun 3 2024
Jun 1 2024
May 30 2024
In the Z801 data, the page IDs are unquoted; in the Wikifunctions:Status data, they are quoted 🤷♂️
🤔Why isn’t the page ID quoted?
*https://www.wikifunctions.org/view/en/Z16573 is a test case linked directly to Z828. The failure is similar but the Z99K1 is not an empty object.
Thank you. I thought I had added the team but apparently not.
May 29 2024
I think this is T359233 again. The month objects in a list are not converted to integers, so, naturally enough, they are not equal to an integer. I don’t think Z16536 passes at all; it just says it passes while its metadata (currently) shows a timeout for both implementations (which is a separate defect). I think the recursive composition ultimately depends on a Python implementation, so I doubt if has ever passed (for Gregorian calendar months).
May 28 2024
Now also applies to Gregorian calendar month. Please see https://www.wikifunctions.org/view/en/Z16538 and https://www.wikifunctions.org/view/en/Z16555. The first passes by special-casing (“almighty hack”) and the second passes as a result of an amended expectation (it should be False but is set to True).
Also affects Gregorian calendar month, of course. Please see https://www.wikifunctions.org/view/en/Z16555
May 4 2024
(…and Python is fine)
May 3 2024
Sorry, could be P1!
May 1 2024
Please also see the function “not”https://www.wikifunctions.org/wiki/Z10216?action=history&uselang=en
Apr 30 2024
May I chip in with a question?
Consider making this a Z2 key so that any persistent object can reference a corresponding Wikidata item.
I’ve created a new function to facilitate testing of Natural number results:
https://www.wikifunctions.org/view/en/Z15914
Please see https://www.wikifunctions.org/view/en/Z15907
A simple test with equality of Natural numbers (https://www.wikifunctions.org/view/en/Z13522) times out with the correct actual result. A second test was failing but now passes after conversion to object equality (https://www.wikifunctions.org/view/en/Z13052)
Apr 29 2024
Probably a separate request but I thought I’d mention it here first: it would also be useful if we could save an existing test case as a new one, while editing it (leaving the original unchanged). Not quite as useful, but perhaps more intuitive, would be the ability to duplicate an existing test case and amend it before publishing it.
✅Done: T363623
Good idea, thanks. I made:
*https://www.wikifunctions.org/view/en/Z15903 for a Boolean (passes)
*https://www.wikifunctions.org/view/en/Z15904 for a Natural number (fails: Z507 in result validation using Z13052/object equality). I was assuming that a reference was being returned and then expanded but I have a hunch that Natural number types are expanded before Z803 is executed and Z803 is simply returning the type object that it finds associated with the Z1K1. Given the apparent performance overhead with expanded types (if my hunch is correct), I think it might be better to continue with the “inconsistency”. Attempting to extract the Z4K1 from the Z1K1 of a Natural number currently times out, however (Z574), so I have left the test case failing (and consistent).
*https://www.wikifunctions.org/view/en/Z15905 for a test case (fails: Z507 with Z511 in Z507K2 in actual result)
Apr 27 2024
Apr 26 2024
Thanks for the tip, Cory… I think there’s a bug in Z803. I would expect that it would succeed for any object, since every object has a Z1K1, but it fails for some types, notably strings. (Z500K1
"Call tuples failed in returnOnFirstError. Error: TypeError: responseEnvelope.Z22K1.asJSON is not a function." – which looks like an error handling an error…)
Apr 18 2024
My guess here is that this is not an error at all; there is simply a timeout in the comparison of the (correct) actual results with the (correct) expected results. We could clarify this by having a different error according to where the timeout occurs, but if it occurs before the comparison, we get an error in the actual result, so then they’re not the same.
Apr 15 2024
Apr 12 2024
Thank you 🙏
That looks pretty classy!
🤔…but a purely drag-and-drop solution has accessibility implications, so “insert” should be the priority.
Apr 11 2024
Please consider supporting “insert item”. It looks like adding a new item near the start of a list would not be a great experience otherwise.
Apr 10 2024
Apr 8 2024
Apr 7 2024
So I created a sandbox composition with echo, and this works correctly. https://www.wikifunctions.org/view/en/Z15160
Apr 6 2024
I created a comparable error with a sandbox implementation here: https://www.wikifunctions.org/view/en/Z15106.
Yes, it is strange. When https://www.wikifunctions.org/wiki/Z14717?uselang=en&oldid=95554 (which is mapped as you would expect) produced erroneous results, I changed the composition so that all eight elements were mapped from the first argument (set to True). Then I set the second argument to False and tried changing the mapping for each element in turn. This confirmed that when its value was mapped into any of the first three elements, the implementation evaluated correctly to False, but if its value was mapped to any element from the fourth to the eighth, the implementation evaluated incorrectly to True.
Apr 5 2024
Apr 4 2024
This function has seven implementations and five tests. All seven implementations pass all of the tests and each test passes all seven tests. The test results for the function have yet to complete, however (still “running” after five minutes – I looped back round and achieved 100%)
Apr 3 2024
Please see https://www.wikifunctions.org/wiki/Wikifunctions:Project_chat#Question_regarding_identifying_failing_or_unconnected_tests. If that discussion goes no further, my feeling is that a reason for disconnection should always be given (whether it is a Test or an Implementation that is being disconnected).
Apr 2 2024
Mar 31 2024
Yes. And no.
Please see my opinion at https://www.wikifunctions.org/wiki/Wikifunctions_talk:Representing_identity#Proposal_6:_Multi-typed_lists
We should include the implementation fail ratio for each test (simply the number of failing implementations over the total number of implementations, perhaps also expressed as the result of the division).
If we could also identify tests that had previously passed but currently fail, that would be especially interesting… maybe that would be a diff between successive reports or between the current view and a prior baseline? (So we could have a latest date for each test/implementation combination, by test, implementation and/or function… linked to the metadata — oh, just what we should have on the function page, really!)
Mar 30 2024
Hint: as far as I can tell, the problem occurs only in Testers (for many functions) not in straightforward evaluations.
Mar 28 2024
May help with T359772 (but that also mentions descriptions)
I’ve added a paragraph at https://www.wikifunctions.org/wiki/Wikifunctions:Naming_conventions#Search_characters and linked to that from https://www.wikifunctions.org/wiki/Wikifunctions_talk:Best_practices#Wikifunctions:Naming_conventions, linking to this ticket.
Mar 27 2024
Thank you. I’ll document this somewhere on-wiki (any ideas where?) and then we can close this.
Mar 26 2024
I encountered this error trying (lazily) to join a Natural number to a string. It disappeared when I converted the Natural number to a string first.
Mar 21 2024
Please publish this intention on https://www.wikifunctions.org/wiki/Wikifunctions:Status to save people reporting bugs in the mobile interface.
Mar 16 2024
Mar 15 2024
I think we remembered to do this. See https://www.wikifunctions.org/view/en/Z14195.
Is there a correct way for me to suggest that “Verify in production” partially failed?
@Jdforrester-WMF (please see comments above)
…
Can they be changed into "label" and "short description", or better, just "description"?
Mar 14 2024
Mar 13 2024
Yeah, but we shouldn’t do only this. Most users will want to do this *without* switching to qqx (“see it; fix it!”).
Maybe enable right-click and mobile equivalent?