aspect-build / aspect-cli

correct, fast, usable: choose three
https://aspect.build/cli
Apache License 2.0
84 stars 19 forks source link

process: sync commits from Aspect-internal silo #710

Closed gregmagolan closed 2 months ago

gregmagolan commented 3 months ago

Commit range https://github.com/aspect-build/silo/compare/580f85e4ccbdb3124c75d39c220c0e686667acb2..e27563aedb24f14a85ed2072f23c0f995877997d

aspect-workflows[bot] commented 3 months ago

Test

88 test targets passed

Targets
//gazelle/common/starlark:starlark_test [k8-fastbuild]                  290ms
//gazelle/js:declare_module_test [k8-fastbuild]                         458ms
//gazelle/js:declare_module_types_test [k8-fastbuild]                   321ms
//gazelle/js:dynamic_import_test [k8-fastbuild]                         320ms
//gazelle/js:gazelle_disable_conflict_test [k8-fastbuild]               193ms
//gazelle/js:gazelle_disable_test [k8-fastbuild]                        586ms
//gazelle/js:gazelle_exclude_directive_test [k8-fastbuild]              547ms
//gazelle/js:gazelle_generate_build_test [k8-fastbuild]                 5s
//gazelle/js:gazelle_ignore_directive_test [k8-fastbuild]               887ms
//gazelle/js:gazelle_keep_test [k8-fastbuild]                           1s
//gazelle/js:gazelle_map_kind_directive_test [k8-fastbuild]             1s
//gazelle/js:groups_add_remove_rules_test [k8-fastbuild]                904ms
//gazelle/js:groups_configs_test [k8-fastbuild]                         3s
//gazelle/js:groups_deps_test [k8-fastbuild]                            1s
//gazelle/js:groups_simple_files_test [k8-fastbuild]                    903ms
//gazelle/js:ignore_config_files_test [k8-fastbuild]                    1s
//gazelle/js:ignore_import_directive_test [k8-fastbuild]                644ms
//gazelle/js:node_native_test [k8-fastbuild]                            2s
//gazelle/js:npm_changed_deps_test [k8-fastbuild]                       1s
//gazelle/js:npm_link_all_packages_test [k8-fastbuild]                  668ms
//gazelle/js:npm_package_target_name_test [k8-fastbuild]                527ms
//gazelle/js:npm_simple_deps_cjs_test [k8-fastbuild]                    415ms
//gazelle/js:npm_simple_deps_test [k8-fastbuild]                        2s
//gazelle/js:npm_types_package_test [k8-fastbuild]                      788ms
//gazelle/js:parse_errors_test [k8-fastbuild]                           4s
//gazelle/js:pnpm_project_refs_lock5_test [k8-fastbuild]                857ms
//gazelle/js:pnpm_project_refs_lock6_test [k8-fastbuild]                838ms
//gazelle/js:pnpm_project_refs_lock9_test [k8-fastbuild]                2s
//gazelle/js:pnpm_workspace_rerooted_test [k8-fastbuild]                1s
//gazelle/js:pnpm_workspace_test [k8-fastbuild]                         473ms
//gazelle/js:resolve_directive_test [k8-fastbuild]                      483ms
//gazelle/js:resolve_order_test [k8-fastbuild]                          2s
//gazelle/js:rules_conflicting_name_mapped_kind_test [k8-fastbuild]     498ms
//gazelle/js:rules_conflicting_name_nojs_test [k8-fastbuild]            231ms
//gazelle/js:rules_conflicting_name_test [k8-fastbuild]                 1s
//gazelle/js:rules_ordering_test [k8-fastbuild]                         664ms
//gazelle/js:simple_dts_only_dep_test [k8-fastbuild]                    944ms
//gazelle/js:simple_dts_only_test [k8-fastbuild]                        702ms
//gazelle/js:simple_empty_test [k8-fastbuild]                           233ms
//gazelle/js:simple_extra_files_test [k8-fastbuild]                     319ms
//gazelle/js:simple_file_exts_test [k8-fastbuild]                       776ms
//gazelle/js:simple_file_test [k8-fastbuild]                            321ms
//gazelle/js:simple_globs_keep_test [k8-fastbuild]                      250ms
//gazelle/js:simple_globs_test [k8-fastbuild]                           361ms
//gazelle/js:simple_import_disabled_test [k8-fastbuild]                 274ms
//gazelle/js:simple_import_generated_test [k8-fastbuild]                284ms
//gazelle/js:simple_imports_cjs_test [k8-fastbuild]                     248ms
//gazelle/js:simple_imports_dynamic_test [k8-fastbuild]                 480ms
//gazelle/js:simple_imports_test [k8-fastbuild]                         1s
//gazelle/js:simple_json_import_test [k8-fastbuild]                     319ms
//gazelle/js:simple_new_file_test [k8-fastbuild]                        307ms
//gazelle/js:simple_rule_naming_directives_test [k8-fastbuild]          361ms
//gazelle/js:tests_initial_test [k8-fastbuild]                          584ms
//gazelle/js:tests_new_test [k8-fastbuild]                              293ms
//gazelle/js:tests_nolib_test [k8-fastbuild]                            803ms
//gazelle/js:tests_simple_test [k8-fastbuild]                           285ms
//gazelle/js:tests_subdir_test [k8-fastbuild]                           307ms
//gazelle/js:tests_subproject_test [k8-fastbuild]                       562ms
//gazelle/js:ts_proto_library_test [k8-fastbuild]                       445ms
//gazelle/js:tsconfig_baseurl_test [k8-fastbuild]                       349ms
//gazelle/js:tsconfig_deps_test [k8-fastbuild]                          469ms
//gazelle/js:tsconfig_invalid_test [k8-fastbuild]                       319ms
//gazelle/js:tsconfig_lax_json_test [k8-fastbuild]                      645ms
//gazelle/js:tsconfig_paths_test [k8-fastbuild]                         463ms
//gazelle/js:tsconfig_rootdir_test [k8-fastbuild]                       503ms
//gazelle/js:tsconfig_rootdirs_test [k8-fastbuild]                      563ms
//gazelle/js:validate_import_statements_off_test [k8-fastbuild]         410ms
//gazelle/js:validate_import_statements_test [k8-fastbuild]             332ms
//gazelle/js:validate_import_statements_warn_test [k8-fastbuild]        448ms
//gazelle/kotlin:bin_test [k8-fastbuild]                                126ms
//gazelle/kotlin:gazelle_disable_conflict_test [k8-fastbuild]           227ms
//gazelle/kotlin:gazelle_disable_test [k8-fastbuild]                    124ms
//gazelle/kotlin:gazelle_exclude_directive_test [k8-fastbuild]          132ms
//gazelle/kotlin:ignore_config_files_test [k8-fastbuild]                142ms
//gazelle/kotlin:local_deps_test [k8-fastbuild]                         128ms
//gazelle/kotlin:native_deps_test [k8-fastbuild]                        120ms
//gazelle/kotlin:rules_conflicting_name_mapped_kind_test [k8-fastbuild] 208ms
//gazelle/kotlin:rules_conflicting_name_test [k8-fastbuild]             130ms
//gazelle/kotlin:rules_jvm-maven_test [k8-fastbuild]                    605ms
//gazelle/kotlin:simple_file_test [k8-fastbuild]                        134ms
//gazelle/kotlin:unknown_imports_test [k8-fastbuild]                    758ms
//integration_tests/aspect:configure_test [k8-fastbuild]                43s
//integration_tests/aspect:flags_test [k8-fastbuild]                    2m 17s
//integration_tests/aspect:info_test [k8-fastbuild]                     34s
//integration_tests/aspect:init_test [k8-fastbuild]                     42s
//integration_tests/aspect:lint_test [k8-fastbuild]                     1m 1s
//integration_tests/aspect:reenter_test [k8-fastbuild]                  39s
//integration_tests/aspect:version_test [k8-fastbuild]                  44s

Total test execution time was 7m 38s. 108 tests (55.1%) were fully cached saving 33s.


Buildifier      Format

alexeagle commented 2 months ago

I think I'll clobber this with #712