mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
cec5cd6eb5
A larger investigation on why this is flaky is needed. Currently the test is flaky with around 77% sucess rate and negatively impacts team productivity. Subjectively, as reported by team members this it's much more flaky than a success rate of 77%. PR Close #50718
44 lines
1.6 KiB
Python
44 lines
1.6 KiB
Python
load("//tools:defaults.bzl", "jasmine_node_test", "ts_library")
|
|
|
|
ts_library(
|
|
name = "ngtsc_lib",
|
|
testonly = True,
|
|
srcs = glob(["**/*.ts"]),
|
|
deps = [
|
|
"//packages/compiler",
|
|
"//packages/compiler-cli",
|
|
"//packages/compiler-cli/src/ngtsc/core:api",
|
|
"//packages/compiler-cli/src/ngtsc/diagnostics",
|
|
"//packages/compiler-cli/src/ngtsc/file_system",
|
|
"//packages/compiler-cli/src/ngtsc/file_system/testing",
|
|
"//packages/compiler-cli/src/ngtsc/indexer",
|
|
"//packages/compiler-cli/src/ngtsc/reflection",
|
|
"//packages/compiler-cli/src/ngtsc/testing",
|
|
"//packages/compiler-cli/src/ngtsc/typecheck/api",
|
|
"//packages/compiler-cli/src/ngtsc/typecheck/extended/checks/invalid_banana_in_box",
|
|
"//packages/compiler-cli/src/ngtsc/util",
|
|
"//packages/compiler-cli/test:test_utils",
|
|
"@npm//source-map",
|
|
"@npm//tsickle",
|
|
"@npm//typescript",
|
|
],
|
|
)
|
|
|
|
jasmine_node_test(
|
|
name = "ngtsc",
|
|
timeout = "long",
|
|
bootstrap = ["//tools/testing:node_no_angular"],
|
|
data = [
|
|
"//packages/compiler-cli/src/ngtsc/testing/fake_common:npm_package",
|
|
"//packages/compiler-cli/src/ngtsc/testing/fake_core:npm_package",
|
|
],
|
|
# TODO: This target is flaky on Windows due to the global FS sometimes not being set/reset.
|
|
# See: https://app.circleci.com/pipelines/github/angular/angular/62261/workflows/6a4e952c-3d0b-44ab-b3db-c0a639af6bdc/jobs/1348755.
|
|
flaky = True,
|
|
shard_count = 4,
|
|
deps = [
|
|
":ngtsc_lib",
|
|
"@npm//yargs",
|
|
],
|
|
)
|