Skip to content

Commit b0ce7b6

Browse files
wagnermacielprofanis
authored andcommitted
refactor(dev-infra): small changes and fixes (angular#36800)
Rename bazel workspace from npm_dev_infra to npm_angular_dev_infra_private to make it clear that this package is private to angular. Change driver-utilities module_name to match the new bazel workspace name. Correct a comment by rewording it from "deployed version" to "published version". Fix merge conflicts in tmpl-package.json Make "//packages/bazel/src:esm5.bzl" replacement more generalized so that importing from "//packages/bazel" works. Deleted "dev_infra/*" path from modules/benchmarks tsconfig. Moved //dev-infra/benchmark/browsers to //dev-infra/browsers. PR Close angular#36800
1 parent fd6bfc5 commit b0ce7b6

File tree

13 files changed

+19
-21
lines changed

13 files changed

+19
-21
lines changed

WORKSPACE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ load("@io_bazel_rules_webtesting//web:repositories.bzl", "web_test_repositories"
6464

6565
web_test_repositories()
6666

67-
load("//dev-infra/benchmark/browsers:browser_repositories.bzl", "browser_repositories")
67+
load("//dev-infra/browsers:browser_repositories.bzl", "browser_repositories")
6868

6969
browser_repositories()
7070

dev-infra/BUILD.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ pkg_npm(
4343
],
4444
substitutions = {
4545
# angular/angular should not consume it's own packages, so we use
46-
# substitutions to replace these in the deployed version of dev-infra.
47-
"//dev-infra/": "@npm_dev_infra//",
46+
# substitutions to replace these in the published version of dev-infra.
47+
"//dev-infra/": "@npm_angular_dev_infra_private//",
4848
"//packages/benchpress": "@npm//@angular/benchpress",
49-
"//packages/bazel/src:esm5.bzl": "@npm_angular_bazel//src:esm5.bzl",
49+
"//packages/bazel/": "@npm_angular_bazel//",
5050
"//packages/zone.js/dist:zone.js": "@npm//:node_modules/zone.js/dist/zone.js",
5151
"//packages/core": "@npm//@angular/core",
5252
"//packages/platform-browser": "@npm//@angular/platform-browser",

dev-infra/benchmark/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ filegroup(
55
name = "files",
66
srcs = glob(["*"]) + [
77
"//dev-infra/benchmark/brotli-cli:files",
8-
"//dev-infra/benchmark/browsers:files",
8+
"//dev-infra/browsers:files",
99
"//dev-infra/benchmark/component_benchmark:files",
1010
"//dev-infra/benchmark/ng_rollup_bundle:files",
1111
],

dev-infra/benchmark/component_benchmark/benchmark_test.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ load("@npm_bazel_protractor//:index.bzl", "protractor_web_test_suite")
1010
def benchmark_test(name, server, tags = [], **kwargs):
1111
protractor_web_test_suite(
1212
name = name,
13-
browsers = ["//dev-infra/benchmark/browsers:chromium"],
13+
browsers = ["//dev-infra/browsers:chromium"],
1414
configuration = "//dev-infra/benchmark/component_benchmark:protractor-perf.conf.js",
1515
on_prepare = "//dev-infra/benchmark/component_benchmark:start-server.js",
1616
server = server,

dev-infra/benchmark/component_benchmark/component_benchmark.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ load(":benchmark_test.bzl", "benchmark_test")
55

66
def copy_default_file(origin, destination):
77
"""
8-
Copies a file from /defaults to the destination.
8+
Copies a file from ./defaults to the destination.
99
1010
Args:
11-
origin: The name of a file in benchpress/defaults to be copied.
11+
origin: The name of a file in ./defaults to be copied.
1212
destination: Where the original file will be clopied to.
1313
"""
1414
native.genrule(

dev-infra/benchmark/driver-utilities/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ load("@npm_bazel_typescript//:index.bzl", "ts_library")
55
ts_library(
66
name = "driver-utilities",
77
srcs = glob(["*.ts"]),
8-
module_name = "@angular/dev-infra/benchmark/driver-utilities",
8+
module_name = "@angular/dev-infra-private/benchmark/driver-utilities",
99
tsconfig = "//dev-infra/benchmark/component_benchmark:tsconfig-e2e.json",
1010
deps = [
1111
"//packages/benchpress",

dev-infra/benchmark/browsers/BUILD.bazel renamed to dev-infra/browsers/BUILD.bazel

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ web_test_archive(
3333
"@io_bazel_rules_webtesting//common/conditions:mac": {"CHROMIUM": "chrome-mac/Chromium.app/Contents/MacOS/chromium"},
3434
"@io_bazel_rules_webtesting//common/conditions:windows": {"CHROMIUM": "chrome-win/chrome.exe"},
3535
}),
36-
visibility = ["//dev-infra/benchmark/browsers:__subpackages__"],
36+
visibility = ["//dev-infra/browsers:__subpackages__"],
3737
)
3838

3939
# Override of chromedriver web_test_archive so that the archive is selected based on platform
@@ -57,7 +57,7 @@ web_test_archive(
5757
"CHROMEDRIVER": "chromedriver_win32/chromedriver.exe",
5858
},
5959
}),
60-
visibility = ["//dev-infra/benchmark/browsers:__subpackages__"],
60+
visibility = ["//dev-infra/browsers:__subpackages__"],
6161
)
6262

6363
browser(

dev-infra/tmpl-package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
"@octokit/graphql": "<from-root>",
1313
"chalk": "<from-root>",
1414
"cli-progress": "<from-root>",
15-
"fs-extra": "<from-root>",
1615
"glob": "<from-root>",
1716
"inquirer": "<from-root>",
1817
"minimatch": "<from-root>",
@@ -36,8 +35,8 @@
3635
"@bazel/typescript": "<from-root>",
3736
"brotli": "<from-root>",
3837
"clang-format": "<from-root>",
39-
"cli-progress": "<from-root>",
40-
"json5": "<from-root>",
38+
"fs-extra": "<from-root>",
39+
"json5": "^1.0.1",
4140
"protractor": "<from-root>",
4241
"rollup": "<from-root>",
4342
"rollup-plugin-commonjs": "<from-root>",
@@ -55,7 +54,7 @@
5554
}
5655
},
5756
"bazelWorkspaces": {
58-
"npm_dev_infra": {
57+
"npm_angular_dev_infra_private": {
5958
"version": "0.0.0-PLACEHOLDER",
6059
"rootPath": "."
6160
}

modules/benchmarks/tsconfig.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
"selenium-webdriver": ["../../node_modules/@types/selenium-webdriver/index.d.ts"],
1414
"rxjs/*": ["../../node_modules/rxjs/*"],
1515
"@angular/*": ["../../packages/*"],
16-
"zone.js/*": ["../../packages/zone.js/*"],
17-
"dev_infra/*": ["../../dev-infra/*"]
16+
"zone.js/*": ["../../packages/zone.js/*"]
1817
},
1918
"rootDir": ".",
2019
"inlineSourceMap": true,

packages/zone.js/test/karma_test.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def karma_test(name, env_srcs, env_deps, env_entry_point, test_srcs, test_deps,
7070
":" + name + "_env_rollup.umd",
7171
] + bootstrap +
7272
_karma_test_required_dist_files,
73-
browsers = ["//dev-infra/benchmark/browsers:chromium"],
73+
browsers = ["//dev-infra/browsers:chromium"],
7474
static_files = [
7575
":assets/sample.json",
7676
":assets/worker.js",
@@ -93,7 +93,7 @@ def karma_test(name, env_srcs, env_deps, env_entry_point, test_srcs, test_deps,
9393
":" + name + "_env_rollup.umd",
9494
"//packages/zone.js/dist:zone-testing-bundle.min.js",
9595
] + _karma_test_required_dist_files,
96-
browsers = ["//dev-infra/benchmark/browsers:chromium"],
96+
browsers = ["//dev-infra/browsers:chromium"],
9797
config_file = "//:karma-js.conf.js",
9898
configuration_env_vars = ["KARMA_WEB_TEST_MODE"],
9999
data = [

tools/defaults.bzl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ def karma_web_test_suite(name, **kwargs):
245245
runtime_deps = runtime_deps,
246246
bootstrap = bootstrap,
247247
deps = deps,
248-
browsers = ["//dev-infra/benchmark/browsers:chromium"],
248+
browsers = ["//dev-infra/browsers:chromium"],
249249
data = data,
250250
tags = tags,
251251
**kwargs
@@ -282,7 +282,7 @@ def protractor_web_test_suite(**kwargs):
282282
"""Default values for protractor_web_test_suite"""
283283

284284
_protractor_web_test_suite(
285-
browsers = ["//dev-infra/benchmark/browsers:chromium"],
285+
browsers = ["//dev-infra/browsers:chromium"],
286286
**kwargs
287287
)
288288

0 commit comments

Comments
 (0)