-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DSLD tests are not executed for snapshot builds #303
Comments
Two reasons:
1) There are still a couple DSL unit tests that need to be fixed up since the JUnit4 migration.
2) When the DSLD plug-in is enabled, there is an additional background job that runs with each compilation or addition of a source to a project. This job often holds up indexing or cleanup. The wait for completion of the job has not been totally worked out in all the tests and so there are a few intermittent test failures. This was stabilized by temporarily disabling the DLSD feature and tests.
|
Ok I might investigate. The DSLD stuff is IMO a killer feature...
…On Jun 7, 2017 3:54 PM, "Eric Milles" ***@***.***> wrote:
Two reasons:
1) There are still a couple DSL unit tests that need to be fixed up since
the JUnit4 migration.
2) When the DSLD plug-in is enabled, there is an additional background job
that runs with each compilation or addition of a source to a project. This
job often holds up indexing or cleanup. The wait for completion of the job
has not been totally worked out in all the tests and so there are a few
intermittent test failures. This was stabilized by temporarily disabling
the DLSD feature and tests.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#303 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAK9z6y9bdml1YZvCjjYwmaovng9Kn_Yks5sBquTgaJpZM4NygTk>
.
|
Eric, is this the job you're talking about? https://github.com/groovy/groovy-eclipse/blob/master/ide/org.codehaus.groovy.eclipse.dsl/src/org/codehaus/groovy/eclipse/dsl/classpath/AutoAddContainerSupport.java |
No, there is a DSLDStore update that runs with each save of a groovy file.
|
I did fix the content assist tests that started failing due to the change in defaults of the content assist preferences. There are a couple failures due to duplicate proposals that I disabled until I can fix that. Also, there is a bit of code to wait for the DSLD store refresh in |
Do you know why the build runs with -Dgreclipse.dsld.disabled=true? This causes all the DSLD tests to be skipped..
The text was updated successfully, but these errors were encountered: