
* Remove all use of global variables. * Always pass in all dependencies, only create them in main or in tests. * Pass in the "print" primitive. * Make all network traffic retry (except when run locally, when it just auto-passes). * Enable tests to be run in random order.
This package is an internal implementation detail for our testing infrastructure. It enables the framework to use the Skia Gold infrastructure for tracking golden image tests. See also: * https://skia.org/docs/dev/testing/skiagold/ * https://flutter-gold.skia.org/ * https://github.com/flutter/flutter/wiki/Writing-a-golden-file-test-for-package:flutter