Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Manuel de la Pena 101c944bfc [Xharness] Fix all xml parsing issues and ensure that the xml can be consumed by VSTS. (#7768)
We ping the tcp listener to know that we have a tcp connection, that is
written in the xml logs, which means that parsing will not work. Ignore
the ping, parse xml, and make sure that the xml that will be consume by
vsts is valid.

This PR also fixes https://github.com/xamarin/maccore/issues/827 which does not longer happen.
2020-02-10 10:58:36 -05:00
Manuel de la Pena a60f3778c9
[Xharness][32b] Ignore a number of tests that fail on old devices. (#6372)
There are a number of test failures on old devices. The commit does
mainly two things:

1. Add suppor to ignore methods just in the 32b devices.
2. Ignore the failing tests from the BCL Test App 4.

Fixes https://github.com/xamarin/xamarin-macios/issues/6349

Mono related issues:

https://github.com/mono/mono/issues/15261
https://github.com/mono/mono/issues/15262
https://github.com/mono/mono/issues/15263
2019-06-20 11:09:49 +02:00
Martin Baulig 992fc70156 [XHarness]: Convert xUnit / nUnit tests to run async. (#6291)
Make `TestRunner.Run()` async as we cannot sync-block on the UI thread.
2019-06-19 18:03:01 +02:00
Manuel de la Pena 6fd9af50eb
[Xharness] Do use the traits provided by the mono sdk. (#6160)
Rather than hardcoding the tests ignored categories and traits, use the
ones that are provided by the mono sdk for each runner.
2019-06-12 23:51:08 +02:00
Vlad Brezae 5f5a584f1e [Tests] [BCL] Avoid converting from IEnumerable to IList (#6211)
Casting is wrong and can throw exception.

Fixes: https://github.com/mono/mono/issues/14729
2019-06-06 20:50:55 +02:00
Manuel de la Pena 26a3394623
[XHarness] Clean the bcl-tests directory. (#6165)
The change is a pre step to fix https://github.com/xamarin/xamarin-macios/issues/6162

We are removing the not longer child directory bcl-test/BCLTests since
there is not longer any reason for it to exist. The changes make sure
that the tests work as expected in the new directory.

Next step, move all the test apps to their own directory.
2019-05-31 13:05:22 +02:00