xamarin-macios/tests/bindings-test2
Rolf Bjarne Kvinge cdac4507a2
[devops] Stop building test dependencies on each test run. (#18096)
Stop building the test dependencies on each test run, and instead use the archived test dependencies we have from the main build:

* Stop running 'make all' in tests/ on every separate test run.
* Add a lot more stuff in the package-test-libraries.zip archive.
* Extract all the new stuff on every test run. We add stuff from outside the tests/
  directory, so adjust archive creation and extraction to use the root directory
  of the repository as the root of the zip archive as well.
* Also add the introspection dependencies to the same archive to simplify the logic.
* Fix xharness to not store absolute paths in generated projects.
* Fix test project to not automatically run make in tests/test-libraries when running
  on the bots.

Building the test dependencies takes ~10 minutes for each test run, so this saves
about that time for each test run.
2023-05-15 18:41:49 +02:00
..
dotnet [devops] Stop building test dependencies on each test run. (#18096) 2023-05-15 18:41:49 +02:00
ApiDefinition.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
ApiProtocol.cs Fix some whitespace issues in various files. (#12399) 2021-08-11 10:06:46 +02:00
BindingTest.cs [autoformat] Add all of tests/. (#16857) 2022-12-05 08:23:34 +01:00
StructsAndEnums.cs [autoformat] Add all of tests/. (#16857) 2022-12-05 08:23:34 +01:00
bindings-test2.csproj [devops] Stop building test dependencies on each test run. (#18096) 2023-05-15 18:41:49 +02:00
libtest2.linkwith.cs [autoformat] Add all of tests/. (#16857) 2022-12-05 08:23:34 +01:00