Closed lhein closed 3 years ago
@lhein the log you attached is insufficient for detecting an issue. I can see only this error in the above log:
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
Which may be unrelated and is 100% not related to async-wait-until
.
Could you share an example of how you use async-wait-until
after upgrading? I think the way the function should be imported is different now.
Before, there supposed to be namespace-like import:
import * as waitUntil from 'async-wait-until';
While for v2.*, there's an ES module-like import:
import { waitUntil } from 'async-wait-until';
Hi Denis,
take a look at this PR for instance: https://github.com/redhat-developer/vscode-didact/pull/424/files
The error output is "non-existent" and that makes it really hard to investigate. The interesting part is that this issue occurs in 4 of our projects which use async-wait-until
while the others are not affected. That made me believe it has a connection.
An additional thing I observed...
When starting the tests from within VSCode using 1.2.6 all works great. When switching to 2.0.1 using the new import statement the test dies right after start with error ReferenceError: window is not defined
. Maybe this is useful.
@lhein this is interesting; thanks, will try to figure it out ASAP
@lhein okay, the fix's on the way; 2.0.2
should be published in ~20 minutes
awesome news. thanks for the quick help!
It doesn't seem to help. Just upgraded to 2.0.2 and it still is broiken with the same error message.
https://github.com/redhat-developer/vscode-didact/runs/1935375646?check_suite_focus=true#step:9:41
Interesting
@lhein could you try 2.0.3
?
that one does the trick. Thank you Denis!
Closing it 👍
While version 1.2.6 was working just fine after an upgrade to 2.0.1 the build breaks for no reason. (and on multiple projects which use this dependency)
The following log output is from Circle CI build. I am wondering what the reason could be.
Any idea, Denis?