[go: nahoru, domu]

Skip to content
This repository has been archived by the owner on Feb 22, 2023. It is now read-only.

Enable Firebase Test Lab testing of package_info package #2025

Closed
wants to merge 20 commits into from

Conversation

collinjackson
Copy link
Contributor
@collinjackson collinjackson commented Aug 28, 2019

This test updates the package_info package to use the instrumentation_adapter plugin for Android testing.

Also changed the Cirrus configuration to upload the test to Firebase Test Lab.

TODOs:

@collinjackson collinjackson changed the title Enable Android testing of package_info package Enable Firebase Test Lab testing of package_info package Aug 28, 2019
RUN sudo apt-get update && sudo apt-get install -y google-cloud-sdk && \
gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general, fewer RUNs could reduce Docker image size.

Copy link
Contributor Author
@collinjackson collinjackson Sep 9, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fair point, I combined a couple of the run commands.

If we really wanted to be efficient we'd probably be building the Docker image and putting it in the cloud like the flutter/flutter repo does: https://github.com/flutter/flutter/blob/master/.cirrus.yml#L2

Not sure how much of a priority that is though.

Copy link
Contributor
@digiter digiter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@collinjackson
Copy link
Contributor Author

A more updated version of the migrated plugin is in #2160.

I'm closing this PR in favor of that one.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
3 participants