-
Notifications
You must be signed in to change notification settings - Fork 326
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
Test Platform fails to run tests if an adapter supplied does not exist #1522
Comments
This is something that we've run into as part of our testing. We do not yet know how the adapter files are being deleted. It also does not help that in a design mode scenario these extensions are initialized once and cached thereafter. So an intermittent issue like so, can cause issues throughout the session. |
@cltshivash FYI. We have seen this several times now. I also suspect some feedback where we are asking folks to delete the extensions folder might be caused by this. It would be great if this could be fixed in 15.7. |
@ManishJayaswal @AbhitejJohn Haven't we fixed the code to not use the Extensions cache folder for 15.7 ? Is there some user sceanrio (apart from a manual delete) where we are hitting this ? |
@cltshivash - yes we have fixed the code to not use the cache in 15.7. So that set of users should not see it in 15.7. However I believe this specific issue is still happening in 15.7 and tests are not getting run. |
@cltshivash : Post the cache fix there still appears to be something that is causing certain adapter dependencies to disappear. I haven't figured out what yet, since this is pretty rare and is intermittent. Probably I can add selective filelogger logging to get to this, since it does happen quite often with Manish at least. However, when this does happen it would be great to continue on with the test run for other adapters that are found. |
@AbhitejJohn Closing this issue as changes are checked in master with warning message in case adapter is not found. Please validate the same. |
Description
The platform fails to run any test if one of the adapters does not exist.
Steps to reproduce
Expected behavior
The tests run (using the default net351 version of the nunit adapter.)
Actual behavior
Tests do not run and the following stack is shown:
Environment
The text was updated successfully, but these errors were encountered: