diff --git a/app_dart/lib/src/request_handlers/github/webhook_subscription.dart b/app_dart/lib/src/request_handlers/github/webhook_subscription.dart index b17b3233d0..a00ab30579 100644 --- a/app_dart/lib/src/request_handlers/github/webhook_subscription.dart +++ b/app_dart/lib/src/request_handlers/github/webhook_subscription.dart @@ -313,7 +313,9 @@ class GithubWebhookSubscription extends SubscriptionHandler { filename.contains('.github/') || filename.endsWith('.md') || // Exempt paths. - filename.startsWith('dev/devicelab/lib/versions/gallery.dart'); + filename.startsWith('dev/devicelab/lib/versions/gallery.dart') || + filename.startsWith('shell/platform/embedder/tests') || + filename.startsWith('shell/platform/embedder/fixtures'); } /// Returns the set of labels applicable to a file in the framework repo. diff --git a/app_dart/test/request_handlers/github/webhook_subscription_test.dart b/app_dart/test/request_handlers/github/webhook_subscription_test.dart index 3ce473b11a..8439bab70c 100644 --- a/app_dart/test/request_handlers/github/webhook_subscription_test.dart +++ b/app_dart/test/request_handlers/github/webhook_subscription_test.dart @@ -889,9 +889,11 @@ void main() { final RepositorySlug slug = RepositorySlug('flutter', 'flutter'); when(pullRequestsService.listFiles(slug, issueNumber)).thenAnswer( - (_) => Stream.value( + (_) => Stream.fromIterable([ PullRequestFile()..filename = 'dev/devicelab/lib/versions/gallery.dart', - ), + PullRequestFile()..filename = 'shell/platform/embedder/tests/embedder_test_context.cc', + PullRequestFile()..filename = 'shell/platform/embedder/fixtures/main.dart', + ]), ); when(issuesService.listCommentsByIssue(slug, issueNumber)).thenAnswer(