Skip to content

flutter/flutter CI should automatically detect all dart packages under //dev and run their tests #136500

@christopherfujino

Description

@christopherfujino

Today, tests under //dev are run as part of the framework misc shard, specified by this code:

Future<void> runMisc() async {
.

This requires hard coding the path to each dart package and then invoking flutter test or dart test on them. However, it is easy to overlook this (for example, currently tests under //dev/tools do not get run). Instead, test.dart should automatically detect every pubspec.yaml under //dev and run flutter test on it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: tests"flutter test", flutter_test, or one of our teststeam-infraOwned by Infrastructure teamtriaged-infraTriaged by Infrastructure team

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions