Commit Graph
19 Commits
Author SHA1 Message Date
Gran 04ab074265 Update patterns to avoid triggering testing (#8419)
* Update patterns to avoid triggering testing

* Update code_coverage_file_list.json
2021-07-20 14:40:45 -07:00
Gran a1ce62a220 Fix One Line Coverage Report Post (#8229) 2021-06-10 12:13:14 -07:00
Gran 49e37df08f Add Incremental Code Coverage to the Workflow (#8197) 2021-06-07 08:48:50 -07:00
Gran 389c60f9c9 Post/update incremental coverage report on PRs. (#8186)
* Post/update incremental coverage report on PRs.
2021-06-04 12:10:43 -07:00
Gran 7f57f1f288 Generate a JSON file with newly added lines not covered by tests. (#8173)
* Generate a JSON file with newly added lines not covered by tests.
2021-06-03 16:20:04 -07:00
Gran 5f4a561f05 Create a JSON file with added lines. (#8160)
* Create a JSON file with added lines.
2021-06-01 09:23:59 -07:00
Gran d79ca57765 Applied shell wrapper to the current code coverage. (#8157)
* Applied shell wrapper to the current code coverage.
2021-05-27 09:39:50 -07:00
Gran 9c0e5bd8f0 Update params of code coverage tool (#8158)
* Update params.
2021-05-27 08:28:44 -07:00
Chen Liang 429bac463c Remove InstanceID from Github repo (#7970) 2021-04-27 11:54:03 -07:00
Paul Beusterien 6eaf76142b Fix Storage Integration Test CI (#7874) 2021-04-09 18:00:55 -07:00
Gran 4a1f69854a Add test_spec parameters for podspecs with different test_spec name. (#7731)
* Add test_spec parameters for podspecs with different test_spec name.
2021-03-16 17:34:27 -07:00
Gran 512c9405cd Add code coverage README (#7613) 2021-03-03 10:55:22 -08:00
Gran d083ce342c Setup Firestore code coverage tests. (#7518) 2021-02-12 17:04:33 -08:00
Gran 00d73a4a5a Turn on unit test for FirebasePerformance. (#7495) 2021-02-11 10:03:31 -08:00
Gran 025eecd1fc Add multiple workflows for coverage tests. (#7470)
Add all SDKs to code coverage workflows.
Limit report to only frameworks and exclude xctest etc.
2021-02-08 15:09:25 -08:00
Gran 496432faa8 Update changed file tool (#7463) 2021-02-05 10:12:12 -08:00
Gran 93574c5382 Update coverage workflow (#7430)
* Trigger a workflow when a pr is created.

* Remove redundant comments and update variables.
2021-02-02 12:58:03 -08:00
Gran 5c1f1acb8d Add Code Coverage Report. (#7357)
Create coverage reports for PRs when PRs are updated.
2021-02-02 10:53:05 -08:00
Gran 199ef50b3a Add coverage test workflow. (#7231)
This PR is a prerequisite for generating code coverage report.

get_updated_files.sh will help get updated files to determine which sdk workflow to trigger.
pod_test_code_coverage_report.sh will run pod tests and create xcresult bundles, with code coverage report, for SDKs
The workflow test_coverage.yml will determine testing jobs to trigger and all xcresult bundles will be uploaded as artifacts on Github Actions.

An upcoming PR will fetch these artifacts and combine coverage reports into a json file and then an API request will be sent with the json file to the Metrics Service, which will help generate a report.
2021-01-21 10:38:34 -08:00