This issue is pretty bad. Basically a diff gets submitted and ends up like this:
Clicking on "View Full Results" shows an empty table:
Harbormaster shows that it is still waiting for the Arcanist unit test results:
hach-que | |
Jul 2 2015, 2:10 AM |
F576444: pasted_file | |
Jul 2 2015, 2:10 AM |
F576446: pasted_file | |
Jul 2 2015, 2:10 AM |
F576448: pasted_file | |
Jul 2 2015, 2:10 AM |
This issue is pretty bad. Basically a diff gets submitted and ends up like this:
Clicking on "View Full Results" shows an empty table:
Harbormaster shows that it is still waiting for the Arcanist unit test results:
Upgrading server version of Arcanist didn't fix it; waiting to hear back from users whether or not upgrading client Arcanist fixes it.
User got this:
←[42m←[1m STAGING PUSHED ←[m←[49m Pushed a copy of the changes to tag "phabricator/diff/174179" in the staging area. [2015-07-02 05:10:06] EXCEPTION: (ConduitClientException) ERR-CONDUIT-CORE: Parameter 'duration' has invalid type. Expected type 'optional float', got type 'int'. at [<phutil>\src\conduit\ConduitFuture.php:58] arcanist(head=master, ref.master=d54cb072facd), pageupclient(), phutil(head=master, ref.master=462671e62909) #0 <#2> ConduitFuture::didReceiveResult(array) called at [<phutil>\src\future\FutureProxy.php:58] #1 <#2> FutureProxy::getResult() called at [<phutil>\src\future\FutureProxy.php:35] #2 <#2> FutureProxy::resolve() called at [<arcanist>\src\workflow\ArcanistDiffWorkflow.php:2786] #3 phlog(ConduitClientException) called at [<arcanist>\src\workflow\ArcanistDiffWorkflow.php:2792] #4 ArcanistDiffWorkflow::updateAutotargets(string, integer) called at [<arcanist>\src\workflow\ArcanistDiffWorkflow.php:530] #5 ArcanistDiffWorkflow::run() called at [<arcanist>\scripts\arcanist.php:382] Updated an existing Differential revision: