You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In #14194, two Playwright tests fail on Linux only. These are in theia-explorer-view-tests.ts: 'should delete nested folder "sampleDirectoryCompact/nestedFolder1/nestedFolder2"' and 'should delete compact folder "sampleDirectoryCompact/nestedFolder1"'. The suspicion is that this is actually a timing-dependency that only occurs on Linux. Here's the analysis from the linked PR:
Steps to Reproduce:
I've looked into the failures of the Playwright tests. They only fail on Linux. IMO, this is a bug in the "compressed tree" and is probably unrelated to the change at hand. So, with the resources folder from the playwright test, you can do the following scenario:
delete "nestedFolder2"
Observe: there is no change visible and a console.log in the rendering of the compressed rows is not hit.
Select the row in question
Observe: nestedFolder2 disappears from the row.
The same events seem to be sent on Linux and Windows, so my suspicion is that this is a reordering of async blocks du to the different timings on the respective platforms.
Additional Information
Operating System: Linux
Theia Version: 1.54.0 master
The text was updated successfully, but these errors were encountered:
@cdietrich Might be, but unlikely. This issue is 100% reproducible in CI (and likely an issue of our compressed tree implementation). As far as I can tell your parcel watcher issue seems to be more random, right?
Bug Description:
In #14194, two Playwright tests fail on Linux only. These are in
theia-explorer-view-tests.ts
: 'should delete nested folder "sampleDirectoryCompact/nestedFolder1/nestedFolder2"' and 'should delete compact folder "sampleDirectoryCompact/nestedFolder1"'. The suspicion is that this is actually a timing-dependency that only occurs on Linux. Here's the analysis from the linked PR:Steps to Reproduce:
I've looked into the failures of the Playwright tests. They only fail on Linux. IMO, this is a bug in the "compressed tree" and is probably unrelated to the change at hand. So, with the resources folder from the playwright test, you can do the following scenario:
The same events seem to be sent on Linux and Windows, so my suspicion is that this is a reordering of async blocks du to the different timings on the respective platforms.
Additional Information
The text was updated successfully, but these errors were encountered: