Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
When clicking on 'Run Tests', there is actually no feedback (similar to the Test clickable list) at all to indicate that the tests are running. Since there is even no feedback for the click itself on Run Tests, when you have tests that takes time, there is no way to know if they are really running or if the device didn't got your click. (e.g. dev kit device are sometimes not responding so well)
Visual Studio 2010 (version 10.0.40219.1 SP1Rel) to run the tests,
Android UnitTest project created with Xamarin Studio v. 4.0.12 (build 3)
Actually, it is on Android using Visual Studio, not iOS. I'm not sure if that'd make a difference since it's the NUnitLite UI anyway.
Created attachment 4675 [details]
This is an example of what I mean by "feedback", when I put my finger it highlights itself.
Created attachment 4676 [details]
When I put my finger on Run Tests no feedback is displayed
A feedback could be displayed when the button is clicked Plus something to tell the user the test are currently running, maybe some sort of progress.
Not sure which info is needed, but usually on Android, when you have a list view and click on an item, the item highlight during the click.
This is not the case with "Run Tests" button, that is what I meant when I wrote "no feedback is displayed".
I have checked this issue and able to reproduce this.
Steps I have followed to reproduce:
1.Create a Xamarin.Android Unit Test app.
2.Run the app
3.Click Run Tests.
Observed that 'Run Tests' is not selected on clicked 'Run Tests'.
Microsoft Visual Studio Professional 2013
Version 12.0.31101.00 Update 4
Microsoft .NET Framework
Installed Version: Professional
Xamarin 3.11.826.0 (0e96d55)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin.Android 188.8.131.52 (f98871a95a479f6d71b3067b7e5834d41fcb2118)
Visual Studio plugin to enable development for Xamarin.Android.
Xamarin.Forms Intellisense 1.0
Provides intellisense for Xamarin.Forms in the XML editor.
Xamarin.iOS 184.108.40.206 (1ebb3ca75e5ea92595284cb84c7d29c6e09ce324)
Visual Studio extension to enable development for Xamarin.iOS.
Xamarin.iOS Unified Migration 1.0
Automated migration for Xamarin iOS Classic projects to Unified
Early preview of Xamarin Test Cloud integration
This issue is still reproducible in v15.4 in VS 2015 and VS for Mac
I believe this has nothing to do with Visual Studio but unit test app, I see same behaviour on VS for Mac
I believe the better support for this would be through NUnit 3 Xamarin Runners or XUnit Xamarin Runners as for example NUnit leverages Xamarin.Forms to provide a UI for the on-device runner which provides feedback when you hit "Run Tests"
NUnitLite is open source however in which you can make a pull request to make the "Run Tests" GUI a bit more responsive to a touch/click:
You should be able to get away with applying an Android theme to the respective application/activities which will give a highlight/selection color to most touch events.
Thus I am marking this invalid as there are now many other options and this is open source to contribute to.