Skip to content
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

Parallelize CI steps. Run instrumentation tests against multiple API levels. #330

Merged
merged 17 commits into from
Mar 30, 2020

Conversation

colinrtwhite
Copy link
Member

@colinrtwhite colinrtwhite commented Mar 29, 2020

Also adjusts the bitmap pooling behaviour on pre-API 19 so it results in always respects the requested size, however at the cost of lower bitmap reuse.

@colinrtwhite colinrtwhite merged commit b3ef168 into master Mar 30, 2020
@colinrtwhite colinrtwhite deleted the colin/ci branch March 30, 2020 00:00
colinrtwhite added a commit that referenced this pull request Oct 5, 2022
…levels. (#330)

* Parallelize CI steps. Run instrumentation tests against multiple API levels.

* Tweak.

* Only run instrumentation tests on macOS-latest.

* Only clear caches on instrumentation test job.

* Reduce timeouts.

* Fix ColorSpace not found.

* Assume test is true before API 23.

* Tweak.

* Fix more tests.

* Increase threshold and timeout.

* Guard against running out of memory.

* Use different resource.

* Fix contacts tests.

* Try relaxing limitations and running tests on API 14.

* API 15.

* Add tests for bitmap reuse.

* Re-enable fail-fast.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant