Bug 510494 - [Test] test*ProjectExplicitPath failed to write on Windows

Reverted asynchronous monitor/unmonitor method calls added via commit
f2152ad44481651f5e43066e6f184562de9cb2a3 for bug 501306.

Those calls make installing or uninstaling monitors run asynchronously
with other file system operations triggered for same resources,
resulting in obscure random java.nio.file.AccessDeniedException on
Windows.

Added regression test RefreshProviderTest.testProjectCreateDelete()
which simply executes subsequent create/delete operations and counts
failures. This failures occur without the fix in average 3 from 1000
times, with fix the test do not fail anymore.

Change-Id: Ie55cddc63cea3a7e5ebab8762f659d19afe4ad78
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
5 files changed
tree: fdaa95d73801f168261f0aba53f491e55551b9d5
  1. bundles/
  2. tests/
  3. .gitignore
  4. CONTRIBUTING.md
  5. pom.xml