From e2d43f0b28c3186ce57e3c4beb7f1b59b5ed9019 Mon Sep 17 00:00:00 2001 From: Zack Winter <3457246+zackwintermdb@users.noreply.github.com> Date: Tue, 11 Feb 2025 15:44:56 -0800 Subject: [PATCH] SERVER-100116 Swap eslint to rules_lint & upgrade to 9.19.0 (#31917) GitOrigin-RevId: d08518aa13c42c1dfdb68fbbd74d9898b2f09bdf --- .eslintignore | 3 - .eslintrc.yml | 248 ------------ .github/CODEOWNERS | 1 - BUILD.bazel | 5 +- OWNERS.yml | 3 - bazel/wrapper_hook/lint.py | 17 +- buildscripts/eslint.py | 371 +----------------- .../tasks/misc_tasks.yml | 19 +- jstests/BUILD.bazel | 0 jstests/aggregation/BUILD.bazel | 10 + jstests/aggregation/accumulators/BUILD.bazel | 10 + jstests/aggregation/data/BUILD.bazel | 10 + jstests/aggregation/exec/BUILD.bazel | 10 + jstests/aggregation/explain/BUILD.bazel | 10 + jstests/aggregation/expressions/BUILD.bazel | 10 + jstests/aggregation/extras/BUILD.bazel | 10 + jstests/aggregation/js/BUILD.bazel | 10 + jstests/aggregation/libs/BUILD.bazel | 10 + jstests/aggregation/optimization/BUILD.bazel | 10 + jstests/aggregation/parsing/BUILD.bazel | 10 + jstests/aggregation/plan_cache/BUILD.bazel | 10 + jstests/aggregation/sbe/BUILD.bazel | 10 + jstests/aggregation/sources/BUILD.bazel | 10 + .../aggregation/sources/addFields/BUILD.bazel | 10 + .../aggregation/sources/bucket/BUILD.bazel | 10 + .../sources/bucketauto/BUILD.bazel | 10 + .../aggregation/sources/collStats/BUILD.bazel | 10 + .../aggregation/sources/densify/BUILD.bazel | 10 + .../sources/densify/libs/BUILD.bazel | 10 + .../aggregation/sources/documents/BUILD.bazel | 10 + jstests/aggregation/sources/facet/BUILD.bazel | 10 + jstests/aggregation/sources/fill/BUILD.bazel | 10 + .../aggregation/sources/geonear/BUILD.bazel | 10 + .../sources/graphLookup/BUILD.bazel | 10 + jstests/aggregation/sources/group/BUILD.bazel | 10 + .../sources/group/group_by_system_variable.js | 2 - .../sources/indexStats/BUILD.bazel | 10 + .../aggregation/sources/lookup/BUILD.bazel | 10 + jstests/aggregation/sources/match/BUILD.bazel | 10 + jstests/aggregation/sources/merge/BUILD.bazel | 10 + .../aggregation/sources/metadata/BUILD.bazel | 10 + jstests/aggregation/sources/out/BUILD.bazel | 10 + .../aggregation/sources/project/BUILD.bazel | 10 + .../sources/rankFusion/BUILD.bazel | 10 + .../aggregation/sources/redact/BUILD.bazel | 10 + .../sources/replaceRoot/BUILD.bazel | 10 + .../aggregation/sources/sample/BUILD.bazel | 10 + .../sources/setWindowFields/BUILD.bazel | 10 + .../BUILD.bazel | 10 + jstests/aggregation/sources/sort/BUILD.bazel | 10 + .../aggregation/sources/unionWith/BUILD.bazel | 10 + jstests/aggregation/sources/unset/BUILD.bazel | 10 + .../aggregation/sources/unwind/BUILD.bazel | 10 + jstests/aggregation/text/BUILD.bazel | 10 + jstests/aggregation/timeseries/BUILD.bazel | 10 + jstests/aggregation/variables/BUILD.bazel | 10 + jstests/aggregation/views/BUILD.bazel | 10 + jstests/auth/BUILD.bazel | 10 + jstests/auth/lib/BUILD.bazel | 10 + jstests/change_streams/BUILD.bazel | 10 + .../change_streams/oplog_rewrite/BUILD.bazel | 10 + jstests/client_encrypt/BUILD.bazel | 10 + jstests/client_encrypt/lib/BUILD.bazel | 10 + jstests/concurrency/BUILD.bazel | 10 + jstests/concurrency/fsm_libs/BUILD.bazel | 10 + jstests/concurrency/fsm_utils/BUILD.bazel | 10 + .../fsm_workload_helpers/BUILD.bazel | 10 + .../fsm_workload_modifiers/BUILD.bazel | 10 + jstests/concurrency/fsm_workloads/BUILD.bazel | 10 + .../fsm_workloads/auth/BUILD.bazel | 10 + .../fsm_workloads/compact/BUILD.bazel | 10 + .../convert_to_capped_collection/BUILD.bazel | 10 + .../fsm_workloads/crud/BUILD.bazel | 10 + .../crud/indexed_insert/BUILD.bazel | 10 + .../fsm_workloads/crud/reindex/BUILD.bazel | 10 + .../concurrency/fsm_workloads/ddl/BUILD.bazel | 10 + .../fsm_workloads/ddl/collMod/BUILD.bazel | 10 + .../ddl/create_collection/BUILD.bazel | 10 + .../ddl/create_index_background/BUILD.bazel | 10 + .../ddl/drop_collection/BUILD.bazel | 10 + .../ddl/drop_database/BUILD.bazel | 10 + .../fsm_workloads/ddl/random_ddl/BUILD.bazel | 10 + .../ddl/rename_collection/BUILD.bazel | 10 + .../fsm_workloads/query/BUILD.bazel | 10 + .../fsm_workloads/query/agg/BUILD.bazel | 10 + .../fsm_workloads/query/count/BUILD.bazel | 10 + .../fsm_workloads/query/distinct/BUILD.bazel | 10 + .../fsm_workloads/query/explain/BUILD.bazel | 10 + .../query/findAndModify/BUILD.bazel | 10 + .../query/map_reduce/BUILD.bazel | 10 + .../query/query_stats/BUILD.bazel | 10 + .../fsm_workloads/query/remove/BUILD.bazel | 10 + .../query/timeseries/BUILD.bazel | 10 + .../fsm_workloads/query/update/BUILD.bazel | 10 + .../fsm_workloads/query/yield/BUILD.bazel | 10 + .../random_moveChunk/BUILD.bazel | 10 + .../random_update_delete/BUILD.bazel | 10 + .../refine_collection_shard_key/BUILD.bazel | 10 + .../fsm_workloads/server_status/BUILD.bazel | 10 + .../server_status_with_time_out_cursors.js | 2 +- .../sharded_partitioned/BUILD.bazel | 10 + .../fsm_workloads/timeseries/BUILD.bazel | 10 + .../fsm_workloads/txns/BUILD.bazel | 10 + .../txns/internal_transactions/BUILD.bazel | 10 + .../multi_statement_transaction/BUILD.bazel | 10 + .../txns/snapshot_read/BUILD.bazel | 10 + .../updateOne_without_shard_key/BUILD.bazel | 10 + .../fsm_workloads/view_catalog/BUILD.bazel | 10 + .../BUILD.bazel | 10 + .../BUILD.bazel | 10 + jstests/core/BUILD.bazel | 10 + jstests/core/administrative/BUILD.bazel | 10 + .../core/administrative/apply_ops/BUILD.bazel | 10 + .../administrative/current_op/BUILD.bazel | 10 + .../core/administrative/profile/BUILD.bazel | 10 + jstests/core/capped/BUILD.bazel | 10 + jstests/core/catalog/BUILD.bazel | 10 + ...gg_list_cluster_catalog_sharding_fields.js | 2 +- jstests/core/catalog/collstats/BUILD.bazel | 10 + jstests/core/catalog/libs/BUILD.bazel | 10 + jstests/core/cluster_parameters/BUILD.bazel | 10 + .../core/cluster_scalability_misc/BUILD.bazel | 10 + jstests/core/clustered/BUILD.bazel | 10 + jstests/core/ddl/BUILD.bazel | 10 + jstests/core/diagnostics/BUILD.bazel | 10 + jstests/core/global_catalog/BUILD.bazel | 10 + jstests/core/index/BUILD.bazel | 10 + jstests/core/index/covered/BUILD.bazel | 10 + jstests/core/index/fts/BUILD.bazel | 10 + jstests/core/index/geo/BUILD.bazel | 10 + jstests/core/index/hashed/BUILD.bazel | 10 + jstests/core/index/text/BUILD.bazel | 10 + jstests/core/index/wildcard/BUILD.bazel | 10 + jstests/core/js/BUILD.bazel | 10 + jstests/core/query/BUILD.bazel | 10 + jstests/core/query/all/BUILD.bazel | 10 + jstests/core/query/and/BUILD.bazel | 10 + jstests/core/query/api/BUILD.bazel | 10 + jstests/core/query/array/BUILD.bazel | 10 + jstests/core/query/batch_write/BUILD.bazel | 10 + jstests/core/query/bulk/BUILD.bazel | 10 + jstests/core/query/collation/BUILD.bazel | 10 + jstests/core/query/count/BUILD.bazel | 10 + jstests/core/query/cursor/BUILD.bazel | 10 + jstests/core/query/date/BUILD.bazel | 10 + jstests/core/query/dbref/BUILD.bazel | 10 + jstests/core/query/delete/BUILD.bazel | 10 + jstests/core/query/distinct/BUILD.bazel | 10 + jstests/core/query/doc_validation/BUILD.bazel | 10 + jstests/core/query/elemmatch/BUILD.bazel | 10 + jstests/core/query/exists/BUILD.bazel | 10 + jstests/core/query/explain/BUILD.bazel | 10 + jstests/core/query/expr/BUILD.bazel | 10 + jstests/core/query/find/BUILD.bazel | 10 + .../core/query/find_and_modify/BUILD.bazel | 10 + jstests/core/query/geo/BUILD.bazel | 10 + jstests/core/query/in/BUILD.bazel | 10 + jstests/core/query/inc/BUILD.bazel | 10 + .../core/query/internal_hash_eq/BUILD.bazel | 10 + jstests/core/query/js/BUILD.bazel | 10 + jstests/core/query/json_schema/BUILD.bazel | 10 + jstests/core/query/map_reduce/BUILD.bazel | 10 + .../query/map_reduce/mr_fail_invalid_js.js | 1 - jstests/core/query/mod/BUILD.bazel | 10 + jstests/core/query/ne/BUILD.bazel | 10 + jstests/core/query/nin/BUILD.bazel | 10 + jstests/core/query/not/BUILD.bazel | 10 + jstests/core/query/number/BUILD.bazel | 10 + jstests/core/query/objid/BUILD.bazel | 10 + jstests/core/query/or/BUILD.bazel | 10 + jstests/core/query/parsing/BUILD.bazel | 10 + jstests/core/query/plan_cache/BUILD.bazel | 10 + jstests/core/query/project/BUILD.bazel | 10 + jstests/core/query/pull/BUILD.bazel | 10 + jstests/core/query/push/BUILD.bazel | 10 + jstests/core/query/query_settings/BUILD.bazel | 10 + .../query/queryable_encryption/BUILD.bazel | 10 + jstests/core/query/regex/BUILD.bazel | 10 + jstests/core/query/rename/BUILD.bazel | 10 + jstests/core/query/sbe/BUILD.bazel | 10 + jstests/core/query/set/BUILD.bazel | 10 + jstests/core/query/sort/BUILD.bazel | 10 + jstests/core/query/top/BUILD.bazel | 10 + jstests/core/query/type/BUILD.bazel | 10 + jstests/core/query/unset/BUILD.bazel | 10 + jstests/core/query/update/BUILD.bazel | 10 + jstests/core/query/where/BUILD.bazel | 10 + jstests/core/replicate_record_ids/BUILD.bazel | 10 + jstests/core/repro/BUILD.bazel | 10 + jstests/core/shell/BUILD.bazel | 10 + jstests/core/stable_api/BUILD.bazel | 10 + jstests/core/testing/BUILD.bazel | 10 + jstests/core/timeseries/BUILD.bazel | 10 + jstests/core/timeseries/ddl/BUILD.bazel | 10 + jstests/core/timeseries/geo/BUILD.bazel | 10 + jstests/core/timeseries/libs/BUILD.bazel | 10 + jstests/core/timeseries/query/BUILD.bazel | 10 + jstests/core/timeseries/write/BUILD.bazel | 10 + jstests/core/txns/BUILD.bazel | 10 + jstests/core/txns/libs/BUILD.bazel | 10 + jstests/core/txns/timeseries/BUILD.bazel | 10 + jstests/core/views/BUILD.bazel | 10 + jstests/core/write/BUILD.bazel | 10 + jstests/core/write/bulk/BUILD.bazel | 10 + jstests/core/write/delete/BUILD.bazel | 10 + jstests/core/write/delete/libs/BUILD.bazel | 10 + jstests/core/write/empty_ts/BUILD.bazel | 10 + jstests/core/write/insert/BUILD.bazel | 10 + jstests/core_sharding/BUILD.bazel | 10 + .../analyze_shard_key/BUILD.bazel | 10 + jstests/core_sharding/balancer/BUILD.bazel | 10 + .../core_sharding/chunk_migration/BUILD.bazel | 10 + .../cluster_parameters/BUILD.bazel | 10 + jstests/core_sharding/ddl/BUILD.bazel | 10 + .../core_sharding/global_catalog/BUILD.bazel | 10 + .../core_sharding/move_collection/BUILD.bazel | 10 + jstests/core_sharding/resharding/BUILD.bazel | 10 + .../sharded_cluster_topology/BUILD.bazel | 10 + .../unshard_collection/BUILD.bazel | 10 + .../versioning_protocol/BUILD.bazel | 10 + jstests/core_sharding/zones/BUILD.bazel | 10 + jstests/core_standalone/BUILD.bazel | 10 + jstests/decimal/BUILD.bazel | 10 + jstests/disk/BUILD.bazel | 10 + jstests/disk/libs/BUILD.bazel | 10 + jstests/fail_point/BUILD.bazel | 10 + jstests/fle2/BUILD.bazel | 10 + jstests/fle2/libs/BUILD.bazel | 10 + jstests/hooks/BUILD.bazel | 10 + jstests/httpinterface/BUILD.bazel | 10 + jstests/libs/BUILD.bazel | 9 + .../libs/clustered_collections/BUILD.bazel | 10 + jstests/libs/command_line/BUILD.bazel | 10 + jstests/libs/config_files/BUILD.bazel | 10 + .../bad_timezone_info/BUILD.bazel | 10 + .../America/BUILD.bazel | 10 + .../good_timezone_info_fat/BUILD.bazel | 10 + .../America/BUILD.bazel | 10 + .../good_timezone_info_slim/BUILD.bazel | 10 + jstests/libs/jstestfuzz/BUILD.bazel | 10 + jstests/libs/ocsp/BUILD.bazel | 10 + jstests/libs/openssl_config/BUILD.bazel | 10 + jstests/libs/override_methods/BUILD.bazel | 10 + .../libs/property_test_helpers/BUILD.bazel | 10 + .../property_test_helpers/models/BUILD.bazel | 10 + jstests/libs/query/BUILD.bazel | 10 + jstests/libs/txns/BUILD.bazel | 10 + jstests/libunwind/BUILD.bazel | 10 + jstests/multiVersion/BUILD.bazel | 10 + .../genericBinVersion/BUILD.bazel | 10 + .../genericChangeStreams/BUILD.bazel | 10 + .../genericSetFCVUsage/BUILD.bazel | 10 + jstests/multiVersion/libs/BUILD.bazel | 10 + .../targetedTestsLastLtsFeatures/BUILD.bazel | 10 + jstests/noPassthrough/BUILD.bazel | 10 + jstests/noPassthrough/admission/BUILD.bazel | 10 + jstests/noPassthrough/api_version/BUILD.bazel | 10 + .../noPassthrough/architecture/BUILD.bazel | 10 + .../noPassthrough/backup_restore/BUILD.bazel | 10 + jstests/noPassthrough/balancer/BUILD.bazel | 10 + jstests/noPassthrough/bson/BUILD.bazel | 10 + jstests/noPassthrough/catalog/BUILD.bazel | 10 + .../cluster_parameters/BUILD.bazel | 10 + .../cluster_scalability_misc/BUILD.bazel | 10 + .../clustered_collections/BUILD.bazel | 10 + jstests/noPassthrough/collStats/BUILD.bazel | 10 + jstests/noPassthrough/compact/BUILD.bazel | 10 + jstests/noPassthrough/compression/BUILD.bazel | 10 + .../noPassthrough/configuration/BUILD.bazel | 10 + jstests/noPassthrough/crud/BUILD.bazel | 10 + .../data_consistency/BUILD.bazel | 10 + .../noPassthrough/database_name/BUILD.bazel | 10 + jstests/noPassthrough/ddl/BUILD.bazel | 10 + .../direct_conn_to_shard/BUILD.bazel | 10 + .../noPassthrough/directoryperdb/BUILD.bazel | 10 + .../feature_compatibility_version/BUILD.bazel | 10 + jstests/noPassthrough/ftdc/BUILD.bazel | 10 + .../noPassthrough/global_catalog/BUILD.bazel | 10 + .../noPassthrough/index_builds/BUILD.bazel | 10 + .../noPassthrough/interruption/BUILD.bazel | 10 + jstests/noPassthrough/killOp/BUILD.bazel | 10 + jstests/noPassthrough/libs/BUILD.bazel | 10 + .../libs/configExpand/BUILD.bazel | 10 + jstests/noPassthrough/lock_file/BUILD.bazel | 10 + jstests/noPassthrough/logging/BUILD.bazel | 10 + jstests/noPassthrough/mongobridge/BUILD.bazel | 10 + jstests/noPassthrough/nested_bson/BUILD.bazel | 10 + jstests/noPassthrough/network/BUILD.bazel | 10 + jstests/noPassthrough/oplog/BUILD.bazel | 10 + jstests/noPassthrough/profile/BUILD.bazel | 10 + jstests/noPassthrough/query/BUILD.bazel | 10 + jstests/noPassthrough/query/agg/BUILD.bazel | 10 + jstests/noPassthrough/query/cbr/BUILD.bazel | 10 + .../query/change_streams/BUILD.bazel | 10 + .../query/current_op/BUILD.bazel | 10 + .../noPassthrough/query/explain/BUILD.bazel | 10 + jstests/noPassthrough/query/fle/BUILD.bazel | 10 + jstests/noPassthrough/query/geo/BUILD.bazel | 10 + jstests/noPassthrough/query/group/BUILD.bazel | 10 + jstests/noPassthrough/query/js/BUILD.bazel | 10 + .../noPassthrough/query/lookup/BUILD.bazel | 10 + jstests/noPassthrough/query/mr/BUILD.bazel | 10 + .../query/multiplanner/BUILD.bazel | 10 + .../noPassthrough/query/out_merge/BUILD.bazel | 10 + .../query/out_merge/aggWrite/BUILD.bazel | 10 + .../query/plan_cache/BUILD.bazel | 10 + .../noPassthrough/query/profile/BUILD.bazel | 10 + .../query/queryStats/BUILD.bazel | 10 + .../query/queryStats/count/BUILD.bazel | 10 + .../query/server_status/BUILD.bazel | 10 + .../query/timeseries/BUILD.bazel | 10 + .../noPassthrough/query/update/BUILD.bazel | 10 + jstests/noPassthrough/query/yield/BUILD.bazel | 10 + .../read_write_concern/BUILD.bazel | 10 + jstests/noPassthrough/recordid/BUILD.bazel | 10 + jstests/noPassthrough/replication/BUILD.bazel | 10 + jstests/noPassthrough/rs_endpoint/BUILD.bazel | 10 + .../noPassthrough/rs_endpoint/lib/BUILD.bazel | 10 + jstests/noPassthrough/security/BUILD.bazel | 10 + .../server_parameters/BUILD.bazel | 10 + .../sharded_cluster_topology/BUILD.bazel | 10 + jstests/noPassthrough/shell/BUILD.bazel | 10 + jstests/noPassthrough/shutdown/BUILD.bazel | 10 + .../startup_shutdown/BUILD.bazel | 10 + jstests/noPassthrough/timeseries/BUILD.bazel | 10 + .../traffic_recording/BUILD.bazel | 10 + jstests/noPassthrough/ttl/BUILD.bazel | 10 + .../BUILD.bazel | 10 + .../txns_too_large_for_cache/BUILD.bazel | 10 + jstests/noPassthrough/validate/BUILD.bazel | 10 + .../versioning_protocol/BUILD.bazel | 10 + .../noPassthrough/wt_integration/BUILD.bazel | 10 + jstests/noPassthrough/zones/BUILD.bazel | 10 + jstests/noPassthroughWithMongod/BUILD.bazel | 10 + .../apply_ops/BUILD.bazel | 10 + .../benchrun/BUILD.bazel | 10 + .../noPassthroughWithMongod/bulk/BUILD.bazel | 10 + .../capped/BUILD.bazel | 10 + .../collStats/BUILD.bazel | 10 + .../cursor_server_status_metrics/BUILD.bazel | 10 + .../noPassthroughWithMongod/ddl/BUILD.bazel | 10 + .../noPassthroughWithMongod/index/BUILD.bazel | 10 + .../network/BUILD.bazel | 10 + .../noPassthroughWithMongod/query/BUILD.bazel | 10 + .../query/cbr/BUILD.bazel | 10 + .../query/cbr/lib/datasets/BUILD.bazel | 10 + .../query/explain/BUILD.bazel | 10 + .../query/geo/BUILD.bazel | 10 + .../query/sbe/BUILD.bazel | 10 + .../noPassthroughWithMongod/repl/BUILD.bazel | 10 + .../sharding/BUILD.bazel | 10 + .../noPassthroughWithMongod/shell/BUILD.bazel | 10 + .../timeseries/BUILD.bazel | 10 + .../noPassthroughWithMongod/ttl/BUILD.bazel | 10 + .../validate/BUILD.bazel | 10 + .../noPassthroughWithMongod/write/BUILD.bazel | 10 + .../write/delete/BUILD.bazel | 10 + .../write/insert/BUILD.bazel | 10 + jstests/ocsp/BUILD.bazel | 10 + jstests/ocsp/lib/BUILD.bazel | 10 + jstests/product_limits/BUILD.bazel | 10 + jstests/product_limits/libs/BUILD.bazel | 10 + jstests/query_golden/BUILD.bazel | 10 + .../query_golden/expected_output/BUILD.bazel | 10 + .../featureFlagSbeFull/BUILD.bazel | 10 + .../expected_output/sbeDisabled/BUILD.bazel | 10 + .../expected_output/sbeFull/BUILD.bazel | 10 + .../expected_output/sbeRestricted/BUILD.bazel | 10 + jstests/query_golden/libs/BUILD.bazel | 10 + jstests/query_golden_sharding/BUILD.bazel | 10 + .../expected_output/BUILD.bazel | 10 + jstests/readonly/BUILD.bazel | 10 + jstests/readonly/lib/BUILD.bazel | 10 + jstests/replsets/BUILD.bazel | 10 + jstests/replsets/libs/BUILD.bazel | 10 + jstests/resmoke_selftest/BUILD.bazel | 10 + jstests/resmoke_selftest/end2end/BUILD.bazel | 10 + .../end2end/failure/BUILD.bazel | 10 + .../end2end/failure/fixture/BUILD.bazel | 10 + .../end2end/failure/noPassthrough/BUILD.bazel | 10 + .../end2end/timeout/BUILD.bazel | 10 + .../end2end/timeout/fixture/BUILD.bazel | 10 + .../end2end/timeout/nested/BUILD.bazel | 10 + .../end2end/timeout/noPassthrough/BUILD.bazel | 10 + jstests/selinux/BUILD.bazel | 10 + jstests/selinux/lib/BUILD.bazel | 10 + jstests/serial_run/BUILD.bazel | 10 + jstests/serverless/BUILD.bazel | 10 + jstests/serverless/change_streams/BUILD.bazel | 10 + jstests/serverless/libs/BUILD.bazel | 10 + jstests/sharding/BUILD.bazel | 10 + .../sharding/analyze_shard_key/BUILD.bazel | 10 + .../analyze_shard_key/libs/BUILD.bazel | 10 + jstests/sharding/guides/BUILD.bazel | 10 + jstests/sharding/health_monitor/BUILD.bazel | 10 + jstests/sharding/internal_txns/BUILD.bazel | 10 + .../sharding/internal_txns/libs/BUILD.bazel | 10 + jstests/sharding/libs/BUILD.bazel | 10 + .../sharding/libs/mongos_api_params_util.js | 5 +- .../load_balancer_support/BUILD.bazel | 10 + .../migration_blocking_operation/BUILD.bazel | 10 + jstests/sharding/network/BUILD.bazel | 10 + jstests/sharding/query/BUILD.bazel | 10 + jstests/sharding/query/agg/BUILD.bazel | 10 + .../sharding/query/api_version/BUILD.bazel | 10 + .../sharding/query/change_streams/BUILD.bazel | 10 + jstests/sharding/query/collation/BUILD.bazel | 10 + jstests/sharding/query/count/BUILD.bazel | 10 + jstests/sharding/query/cursor/BUILD.bazel | 10 + jstests/sharding/query/explain/BUILD.bazel | 10 + .../query/find_and_modify/BUILD.bazel | 10 + jstests/sharding/query/geo/BUILD.bazel | 10 + .../sharding/query/graph_lookup/BUILD.bazel | 10 + jstests/sharding/query/lookup/BUILD.bazel | 10 + jstests/sharding/query/map_reduce/BUILD.bazel | 10 + jstests/sharding/query/out_merge/BUILD.bazel | 10 + jstests/sharding/query/union_with/BUILD.bazel | 10 + jstests/sharding/query/update/BUILD.bazel | 10 + .../resharding_timeseries/BUILD.bazel | 10 + jstests/sharding/timeseries/BUILD.bazel | 10 + .../updateOne_without_shard_key/BUILD.bazel | 10 + .../libs/BUILD.bazel | 10 + jstests/slow1/BUILD.bazel | 10 + jstests/ssl/BUILD.bazel | 10 + jstests/ssl/libs/BUILD.bazel | 10 + jstests/ssl/x509/BUILD.bazel | 10 + jstests/sslSpecial/BUILD.bazel | 10 + jstests/ssl_linear/BUILD.bazel | 10 + jstests/ssl_x509/BUILD.bazel | 10 + jstests/third_party/BUILD.bazel | 10 + jstests/third_party/fast_check/BUILD.bazel | 10 + jstests/watchdog/BUILD.bazel | 10 + jstests/watchdog/lib/BUILD.bazel | 10 + jstests/with_mongot/BUILD.bazel | 10 + jstests/with_mongot/e2e/BUILD.bazel | 10 + .../e2e/explain_execution_stats/BUILD.bazel | 10 + .../with_mongot/e2e/hybridSearch/BUILD.bazel | 10 + jstests/with_mongot/e2e/lib/BUILD.bazel | 10 + jstests/with_mongot/e2e/lib/data/BUILD.bazel | 10 + jstests/with_mongot/e2e/metadata/BUILD.bazel | 10 + jstests/with_mongot/e2e/views/BUILD.bazel | 10 + .../e2e_infrastructure_tests/BUILD.bazel | 10 + jstests/with_mongot/mongotmock/BUILD.bazel | 10 + .../with_mongot/mongotmock/lib/BUILD.bazel | 10 + jstests/with_mongot/search_mocked/BUILD.bazel | 10 + .../with_mongot/search_mocked/lib/BUILD.bazel | 10 + .../with_mongot/search_mocked/ssl/BUILD.bazel | 10 + .../search_mocked/ssl/lib/BUILD.bazel | 10 + .../ssl/ssl_disabled_on_mongod/BUILD.bazel | 10 + .../vector_search_mocked/BUILD.bazel | 10 + .../vector_search_mocked/ssl/BUILD.bazel | 10 + src/mongo/scripting/mozjs/BUILD.bazel | 10 + src/mongo/shell/BUILD.bazel | 10 + 453 files changed, 4417 insertions(+), 651 deletions(-) delete mode 100644 .eslintignore delete mode 100644 .eslintrc.yml delete mode 100644 jstests/BUILD.bazel create mode 100644 jstests/aggregation/BUILD.bazel create mode 100644 jstests/aggregation/accumulators/BUILD.bazel create mode 100644 jstests/aggregation/data/BUILD.bazel create mode 100644 jstests/aggregation/exec/BUILD.bazel create mode 100644 jstests/aggregation/explain/BUILD.bazel create mode 100644 jstests/aggregation/expressions/BUILD.bazel create mode 100644 jstests/aggregation/extras/BUILD.bazel create mode 100644 jstests/aggregation/js/BUILD.bazel create mode 100644 jstests/aggregation/libs/BUILD.bazel create mode 100644 jstests/aggregation/optimization/BUILD.bazel create mode 100644 jstests/aggregation/parsing/BUILD.bazel create mode 100644 jstests/aggregation/plan_cache/BUILD.bazel create mode 100644 jstests/aggregation/sbe/BUILD.bazel create mode 100644 jstests/aggregation/sources/BUILD.bazel create mode 100644 jstests/aggregation/sources/addFields/BUILD.bazel create mode 100644 jstests/aggregation/sources/bucket/BUILD.bazel create mode 100644 jstests/aggregation/sources/bucketauto/BUILD.bazel create mode 100644 jstests/aggregation/sources/collStats/BUILD.bazel create mode 100644 jstests/aggregation/sources/densify/BUILD.bazel create mode 100644 jstests/aggregation/sources/densify/libs/BUILD.bazel create mode 100644 jstests/aggregation/sources/documents/BUILD.bazel create mode 100644 jstests/aggregation/sources/facet/BUILD.bazel create mode 100644 jstests/aggregation/sources/fill/BUILD.bazel create mode 100644 jstests/aggregation/sources/geonear/BUILD.bazel create mode 100644 jstests/aggregation/sources/graphLookup/BUILD.bazel create mode 100644 jstests/aggregation/sources/group/BUILD.bazel create mode 100644 jstests/aggregation/sources/indexStats/BUILD.bazel create mode 100644 jstests/aggregation/sources/lookup/BUILD.bazel create mode 100644 jstests/aggregation/sources/match/BUILD.bazel create mode 100644 jstests/aggregation/sources/merge/BUILD.bazel create mode 100644 jstests/aggregation/sources/metadata/BUILD.bazel create mode 100644 jstests/aggregation/sources/out/BUILD.bazel create mode 100644 jstests/aggregation/sources/project/BUILD.bazel create mode 100644 jstests/aggregation/sources/rankFusion/BUILD.bazel create mode 100644 jstests/aggregation/sources/redact/BUILD.bazel create mode 100644 jstests/aggregation/sources/replaceRoot/BUILD.bazel create mode 100644 jstests/aggregation/sources/sample/BUILD.bazel create mode 100644 jstests/aggregation/sources/setWindowFields/BUILD.bazel create mode 100644 jstests/aggregation/sources/set_variable_from_sub_pipeline/BUILD.bazel create mode 100644 jstests/aggregation/sources/sort/BUILD.bazel create mode 100644 jstests/aggregation/sources/unionWith/BUILD.bazel create mode 100644 jstests/aggregation/sources/unset/BUILD.bazel create mode 100644 jstests/aggregation/sources/unwind/BUILD.bazel create mode 100644 jstests/aggregation/text/BUILD.bazel create mode 100644 jstests/aggregation/timeseries/BUILD.bazel create mode 100644 jstests/aggregation/variables/BUILD.bazel create mode 100644 jstests/aggregation/views/BUILD.bazel create mode 100644 jstests/auth/BUILD.bazel create mode 100644 jstests/auth/lib/BUILD.bazel create mode 100644 jstests/change_streams/BUILD.bazel create mode 100644 jstests/change_streams/oplog_rewrite/BUILD.bazel create mode 100644 jstests/client_encrypt/BUILD.bazel create mode 100644 jstests/client_encrypt/lib/BUILD.bazel create mode 100644 jstests/concurrency/BUILD.bazel create mode 100644 jstests/concurrency/fsm_libs/BUILD.bazel create mode 100644 jstests/concurrency/fsm_utils/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workload_helpers/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workload_modifiers/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/auth/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/compact/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/convert_to_capped_collection/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/crud/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/crud/indexed_insert/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/crud/reindex/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/ddl/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/ddl/collMod/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/ddl/create_collection/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/ddl/create_index_background/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/ddl/drop_collection/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/ddl/drop_database/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/ddl/random_ddl/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/ddl/rename_collection/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/agg/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/count/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/distinct/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/explain/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/findAndModify/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/map_reduce/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/query_stats/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/remove/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/timeseries/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/update/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/query/yield/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/random_moveChunk/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/random_update_delete/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/refine_collection_shard_key/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/server_status/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/sharded_partitioned/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/timeseries/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/txns/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/txns/internal_transactions/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/txns/multi_statement_transaction/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/txns/snapshot_read/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/updateOne_without_shard_key/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads/view_catalog/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads_add_remove_shards/BUILD.bazel create mode 100644 jstests/concurrency/fsm_workloads_no_passthrough_with_mongod/BUILD.bazel create mode 100644 jstests/core/BUILD.bazel create mode 100644 jstests/core/administrative/BUILD.bazel create mode 100644 jstests/core/administrative/apply_ops/BUILD.bazel create mode 100644 jstests/core/administrative/current_op/BUILD.bazel create mode 100644 jstests/core/administrative/profile/BUILD.bazel create mode 100644 jstests/core/capped/BUILD.bazel create mode 100644 jstests/core/catalog/BUILD.bazel create mode 100644 jstests/core/catalog/collstats/BUILD.bazel create mode 100644 jstests/core/catalog/libs/BUILD.bazel create mode 100644 jstests/core/cluster_parameters/BUILD.bazel create mode 100644 jstests/core/cluster_scalability_misc/BUILD.bazel create mode 100644 jstests/core/clustered/BUILD.bazel create mode 100644 jstests/core/ddl/BUILD.bazel create mode 100644 jstests/core/diagnostics/BUILD.bazel create mode 100644 jstests/core/global_catalog/BUILD.bazel create mode 100644 jstests/core/index/BUILD.bazel create mode 100644 jstests/core/index/covered/BUILD.bazel create mode 100644 jstests/core/index/fts/BUILD.bazel create mode 100644 jstests/core/index/geo/BUILD.bazel create mode 100644 jstests/core/index/hashed/BUILD.bazel create mode 100644 jstests/core/index/text/BUILD.bazel create mode 100644 jstests/core/index/wildcard/BUILD.bazel create mode 100644 jstests/core/js/BUILD.bazel create mode 100644 jstests/core/query/BUILD.bazel create mode 100644 jstests/core/query/all/BUILD.bazel create mode 100644 jstests/core/query/and/BUILD.bazel create mode 100644 jstests/core/query/api/BUILD.bazel create mode 100644 jstests/core/query/array/BUILD.bazel create mode 100644 jstests/core/query/batch_write/BUILD.bazel create mode 100644 jstests/core/query/bulk/BUILD.bazel create mode 100644 jstests/core/query/collation/BUILD.bazel create mode 100644 jstests/core/query/count/BUILD.bazel create mode 100644 jstests/core/query/cursor/BUILD.bazel create mode 100644 jstests/core/query/date/BUILD.bazel create mode 100644 jstests/core/query/dbref/BUILD.bazel create mode 100644 jstests/core/query/delete/BUILD.bazel create mode 100644 jstests/core/query/distinct/BUILD.bazel create mode 100644 jstests/core/query/doc_validation/BUILD.bazel create mode 100644 jstests/core/query/elemmatch/BUILD.bazel create mode 100644 jstests/core/query/exists/BUILD.bazel create mode 100644 jstests/core/query/explain/BUILD.bazel create mode 100644 jstests/core/query/expr/BUILD.bazel create mode 100644 jstests/core/query/find/BUILD.bazel create mode 100644 jstests/core/query/find_and_modify/BUILD.bazel create mode 100644 jstests/core/query/geo/BUILD.bazel create mode 100644 jstests/core/query/in/BUILD.bazel create mode 100644 jstests/core/query/inc/BUILD.bazel create mode 100644 jstests/core/query/internal_hash_eq/BUILD.bazel create mode 100644 jstests/core/query/js/BUILD.bazel create mode 100644 jstests/core/query/json_schema/BUILD.bazel create mode 100644 jstests/core/query/map_reduce/BUILD.bazel create mode 100644 jstests/core/query/mod/BUILD.bazel create mode 100644 jstests/core/query/ne/BUILD.bazel create mode 100644 jstests/core/query/nin/BUILD.bazel create mode 100644 jstests/core/query/not/BUILD.bazel create mode 100644 jstests/core/query/number/BUILD.bazel create mode 100644 jstests/core/query/objid/BUILD.bazel create mode 100644 jstests/core/query/or/BUILD.bazel create mode 100644 jstests/core/query/parsing/BUILD.bazel create mode 100644 jstests/core/query/plan_cache/BUILD.bazel create mode 100644 jstests/core/query/project/BUILD.bazel create mode 100644 jstests/core/query/pull/BUILD.bazel create mode 100644 jstests/core/query/push/BUILD.bazel create mode 100644 jstests/core/query/query_settings/BUILD.bazel create mode 100644 jstests/core/query/queryable_encryption/BUILD.bazel create mode 100644 jstests/core/query/regex/BUILD.bazel create mode 100644 jstests/core/query/rename/BUILD.bazel create mode 100644 jstests/core/query/sbe/BUILD.bazel create mode 100644 jstests/core/query/set/BUILD.bazel create mode 100644 jstests/core/query/sort/BUILD.bazel create mode 100644 jstests/core/query/top/BUILD.bazel create mode 100644 jstests/core/query/type/BUILD.bazel create mode 100644 jstests/core/query/unset/BUILD.bazel create mode 100644 jstests/core/query/update/BUILD.bazel create mode 100644 jstests/core/query/where/BUILD.bazel create mode 100644 jstests/core/replicate_record_ids/BUILD.bazel create mode 100644 jstests/core/repro/BUILD.bazel create mode 100644 jstests/core/shell/BUILD.bazel create mode 100644 jstests/core/stable_api/BUILD.bazel create mode 100644 jstests/core/testing/BUILD.bazel create mode 100644 jstests/core/timeseries/BUILD.bazel create mode 100644 jstests/core/timeseries/ddl/BUILD.bazel create mode 100644 jstests/core/timeseries/geo/BUILD.bazel create mode 100644 jstests/core/timeseries/libs/BUILD.bazel create mode 100644 jstests/core/timeseries/query/BUILD.bazel create mode 100644 jstests/core/timeseries/write/BUILD.bazel create mode 100644 jstests/core/txns/BUILD.bazel create mode 100644 jstests/core/txns/libs/BUILD.bazel create mode 100644 jstests/core/txns/timeseries/BUILD.bazel create mode 100644 jstests/core/views/BUILD.bazel create mode 100644 jstests/core/write/BUILD.bazel create mode 100644 jstests/core/write/bulk/BUILD.bazel create mode 100644 jstests/core/write/delete/BUILD.bazel create mode 100644 jstests/core/write/delete/libs/BUILD.bazel create mode 100644 jstests/core/write/empty_ts/BUILD.bazel create mode 100644 jstests/core/write/insert/BUILD.bazel create mode 100644 jstests/core_sharding/BUILD.bazel create mode 100644 jstests/core_sharding/analyze_shard_key/BUILD.bazel create mode 100644 jstests/core_sharding/balancer/BUILD.bazel create mode 100644 jstests/core_sharding/chunk_migration/BUILD.bazel create mode 100644 jstests/core_sharding/cluster_parameters/BUILD.bazel create mode 100644 jstests/core_sharding/ddl/BUILD.bazel create mode 100644 jstests/core_sharding/global_catalog/BUILD.bazel create mode 100644 jstests/core_sharding/move_collection/BUILD.bazel create mode 100644 jstests/core_sharding/resharding/BUILD.bazel create mode 100644 jstests/core_sharding/sharded_cluster_topology/BUILD.bazel create mode 100644 jstests/core_sharding/unshard_collection/BUILD.bazel create mode 100644 jstests/core_sharding/versioning_protocol/BUILD.bazel create mode 100644 jstests/core_sharding/zones/BUILD.bazel create mode 100644 jstests/core_standalone/BUILD.bazel create mode 100644 jstests/decimal/BUILD.bazel create mode 100644 jstests/disk/BUILD.bazel create mode 100644 jstests/disk/libs/BUILD.bazel create mode 100644 jstests/fail_point/BUILD.bazel create mode 100644 jstests/fle2/BUILD.bazel create mode 100644 jstests/fle2/libs/BUILD.bazel create mode 100644 jstests/hooks/BUILD.bazel create mode 100644 jstests/httpinterface/BUILD.bazel create mode 100644 jstests/libs/clustered_collections/BUILD.bazel create mode 100644 jstests/libs/command_line/BUILD.bazel create mode 100644 jstests/libs/config_files/BUILD.bazel create mode 100644 jstests/libs/config_files/bad_timezone_info/BUILD.bazel create mode 100644 jstests/libs/config_files/good_timezone_info_fat/America/BUILD.bazel create mode 100644 jstests/libs/config_files/good_timezone_info_fat/BUILD.bazel create mode 100644 jstests/libs/config_files/good_timezone_info_slim/America/BUILD.bazel create mode 100644 jstests/libs/config_files/good_timezone_info_slim/BUILD.bazel create mode 100644 jstests/libs/jstestfuzz/BUILD.bazel create mode 100644 jstests/libs/ocsp/BUILD.bazel create mode 100644 jstests/libs/openssl_config/BUILD.bazel create mode 100644 jstests/libs/override_methods/BUILD.bazel create mode 100644 jstests/libs/property_test_helpers/BUILD.bazel create mode 100644 jstests/libs/property_test_helpers/models/BUILD.bazel create mode 100644 jstests/libs/query/BUILD.bazel create mode 100644 jstests/libs/txns/BUILD.bazel create mode 100644 jstests/libunwind/BUILD.bazel create mode 100644 jstests/multiVersion/BUILD.bazel create mode 100644 jstests/multiVersion/genericBinVersion/BUILD.bazel create mode 100644 jstests/multiVersion/genericChangeStreams/BUILD.bazel create mode 100644 jstests/multiVersion/genericSetFCVUsage/BUILD.bazel create mode 100644 jstests/multiVersion/libs/BUILD.bazel create mode 100644 jstests/multiVersion/targetedTestsLastLtsFeatures/BUILD.bazel create mode 100644 jstests/noPassthrough/BUILD.bazel create mode 100644 jstests/noPassthrough/admission/BUILD.bazel create mode 100644 jstests/noPassthrough/api_version/BUILD.bazel create mode 100644 jstests/noPassthrough/architecture/BUILD.bazel create mode 100644 jstests/noPassthrough/backup_restore/BUILD.bazel create mode 100644 jstests/noPassthrough/balancer/BUILD.bazel create mode 100644 jstests/noPassthrough/bson/BUILD.bazel create mode 100644 jstests/noPassthrough/catalog/BUILD.bazel create mode 100644 jstests/noPassthrough/cluster_parameters/BUILD.bazel create mode 100644 jstests/noPassthrough/cluster_scalability_misc/BUILD.bazel create mode 100644 jstests/noPassthrough/clustered_collections/BUILD.bazel create mode 100644 jstests/noPassthrough/collStats/BUILD.bazel create mode 100644 jstests/noPassthrough/compact/BUILD.bazel create mode 100644 jstests/noPassthrough/compression/BUILD.bazel create mode 100644 jstests/noPassthrough/configuration/BUILD.bazel create mode 100644 jstests/noPassthrough/crud/BUILD.bazel create mode 100644 jstests/noPassthrough/data_consistency/BUILD.bazel create mode 100644 jstests/noPassthrough/database_name/BUILD.bazel create mode 100644 jstests/noPassthrough/ddl/BUILD.bazel create mode 100644 jstests/noPassthrough/direct_conn_to_shard/BUILD.bazel create mode 100644 jstests/noPassthrough/directoryperdb/BUILD.bazel create mode 100644 jstests/noPassthrough/feature_compatibility_version/BUILD.bazel create mode 100644 jstests/noPassthrough/ftdc/BUILD.bazel create mode 100644 jstests/noPassthrough/global_catalog/BUILD.bazel create mode 100644 jstests/noPassthrough/index_builds/BUILD.bazel create mode 100644 jstests/noPassthrough/interruption/BUILD.bazel create mode 100644 jstests/noPassthrough/killOp/BUILD.bazel create mode 100644 jstests/noPassthrough/libs/BUILD.bazel create mode 100644 jstests/noPassthrough/libs/configExpand/BUILD.bazel create mode 100644 jstests/noPassthrough/lock_file/BUILD.bazel create mode 100644 jstests/noPassthrough/logging/BUILD.bazel create mode 100644 jstests/noPassthrough/mongobridge/BUILD.bazel create mode 100644 jstests/noPassthrough/nested_bson/BUILD.bazel create mode 100644 jstests/noPassthrough/network/BUILD.bazel create mode 100644 jstests/noPassthrough/oplog/BUILD.bazel create mode 100644 jstests/noPassthrough/profile/BUILD.bazel create mode 100644 jstests/noPassthrough/query/BUILD.bazel create mode 100644 jstests/noPassthrough/query/agg/BUILD.bazel create mode 100644 jstests/noPassthrough/query/cbr/BUILD.bazel create mode 100644 jstests/noPassthrough/query/change_streams/BUILD.bazel create mode 100644 jstests/noPassthrough/query/current_op/BUILD.bazel create mode 100644 jstests/noPassthrough/query/explain/BUILD.bazel create mode 100644 jstests/noPassthrough/query/fle/BUILD.bazel create mode 100644 jstests/noPassthrough/query/geo/BUILD.bazel create mode 100644 jstests/noPassthrough/query/group/BUILD.bazel create mode 100644 jstests/noPassthrough/query/js/BUILD.bazel create mode 100644 jstests/noPassthrough/query/lookup/BUILD.bazel create mode 100644 jstests/noPassthrough/query/mr/BUILD.bazel create mode 100644 jstests/noPassthrough/query/multiplanner/BUILD.bazel create mode 100644 jstests/noPassthrough/query/out_merge/BUILD.bazel create mode 100644 jstests/noPassthrough/query/out_merge/aggWrite/BUILD.bazel create mode 100644 jstests/noPassthrough/query/plan_cache/BUILD.bazel create mode 100644 jstests/noPassthrough/query/profile/BUILD.bazel create mode 100644 jstests/noPassthrough/query/queryStats/BUILD.bazel create mode 100644 jstests/noPassthrough/query/queryStats/count/BUILD.bazel create mode 100644 jstests/noPassthrough/query/server_status/BUILD.bazel create mode 100644 jstests/noPassthrough/query/timeseries/BUILD.bazel create mode 100644 jstests/noPassthrough/query/update/BUILD.bazel create mode 100644 jstests/noPassthrough/query/yield/BUILD.bazel create mode 100644 jstests/noPassthrough/read_write_concern/BUILD.bazel create mode 100644 jstests/noPassthrough/recordid/BUILD.bazel create mode 100644 jstests/noPassthrough/replication/BUILD.bazel create mode 100644 jstests/noPassthrough/rs_endpoint/BUILD.bazel create mode 100644 jstests/noPassthrough/rs_endpoint/lib/BUILD.bazel create mode 100644 jstests/noPassthrough/security/BUILD.bazel create mode 100644 jstests/noPassthrough/server_parameters/BUILD.bazel create mode 100644 jstests/noPassthrough/sharded_cluster_topology/BUILD.bazel create mode 100644 jstests/noPassthrough/shell/BUILD.bazel create mode 100644 jstests/noPassthrough/shutdown/BUILD.bazel create mode 100644 jstests/noPassthrough/startup_shutdown/BUILD.bazel create mode 100644 jstests/noPassthrough/timeseries/BUILD.bazel create mode 100644 jstests/noPassthrough/traffic_recording/BUILD.bazel create mode 100644 jstests/noPassthrough/ttl/BUILD.bazel create mode 100644 jstests/noPassthrough/txns_retryable_writes_sessions/BUILD.bazel create mode 100644 jstests/noPassthrough/txns_too_large_for_cache/BUILD.bazel create mode 100644 jstests/noPassthrough/validate/BUILD.bazel create mode 100644 jstests/noPassthrough/versioning_protocol/BUILD.bazel create mode 100644 jstests/noPassthrough/wt_integration/BUILD.bazel create mode 100644 jstests/noPassthrough/zones/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/apply_ops/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/benchrun/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/bulk/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/capped/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/collStats/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/cursor_server_status_metrics/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/ddl/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/index/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/network/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/query/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/query/cbr/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/query/cbr/lib/datasets/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/query/explain/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/query/geo/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/query/sbe/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/repl/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/sharding/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/shell/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/timeseries/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/ttl/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/validate/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/write/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/write/delete/BUILD.bazel create mode 100644 jstests/noPassthroughWithMongod/write/insert/BUILD.bazel create mode 100644 jstests/ocsp/BUILD.bazel create mode 100644 jstests/ocsp/lib/BUILD.bazel create mode 100644 jstests/product_limits/BUILD.bazel create mode 100644 jstests/product_limits/libs/BUILD.bazel create mode 100644 jstests/query_golden/BUILD.bazel create mode 100644 jstests/query_golden/expected_output/BUILD.bazel create mode 100644 jstests/query_golden/expected_output/featureFlagSbeFull/BUILD.bazel create mode 100644 jstests/query_golden/expected_output/sbeDisabled/BUILD.bazel create mode 100644 jstests/query_golden/expected_output/sbeFull/BUILD.bazel create mode 100644 jstests/query_golden/expected_output/sbeRestricted/BUILD.bazel create mode 100644 jstests/query_golden/libs/BUILD.bazel create mode 100644 jstests/query_golden_sharding/BUILD.bazel create mode 100644 jstests/query_golden_sharding/expected_output/BUILD.bazel create mode 100644 jstests/readonly/BUILD.bazel create mode 100644 jstests/readonly/lib/BUILD.bazel create mode 100644 jstests/replsets/BUILD.bazel create mode 100644 jstests/replsets/libs/BUILD.bazel create mode 100644 jstests/resmoke_selftest/BUILD.bazel create mode 100644 jstests/resmoke_selftest/end2end/BUILD.bazel create mode 100644 jstests/resmoke_selftest/end2end/failure/BUILD.bazel create mode 100644 jstests/resmoke_selftest/end2end/failure/fixture/BUILD.bazel create mode 100644 jstests/resmoke_selftest/end2end/failure/noPassthrough/BUILD.bazel create mode 100644 jstests/resmoke_selftest/end2end/timeout/BUILD.bazel create mode 100644 jstests/resmoke_selftest/end2end/timeout/fixture/BUILD.bazel create mode 100644 jstests/resmoke_selftest/end2end/timeout/nested/BUILD.bazel create mode 100644 jstests/resmoke_selftest/end2end/timeout/noPassthrough/BUILD.bazel create mode 100644 jstests/selinux/BUILD.bazel create mode 100644 jstests/selinux/lib/BUILD.bazel create mode 100644 jstests/serial_run/BUILD.bazel create mode 100644 jstests/serverless/BUILD.bazel create mode 100644 jstests/serverless/change_streams/BUILD.bazel create mode 100644 jstests/serverless/libs/BUILD.bazel create mode 100644 jstests/sharding/BUILD.bazel create mode 100644 jstests/sharding/analyze_shard_key/BUILD.bazel create mode 100644 jstests/sharding/analyze_shard_key/libs/BUILD.bazel create mode 100644 jstests/sharding/guides/BUILD.bazel create mode 100644 jstests/sharding/health_monitor/BUILD.bazel create mode 100644 jstests/sharding/internal_txns/BUILD.bazel create mode 100644 jstests/sharding/internal_txns/libs/BUILD.bazel create mode 100644 jstests/sharding/libs/BUILD.bazel create mode 100644 jstests/sharding/load_balancer_support/BUILD.bazel create mode 100644 jstests/sharding/migration_blocking_operation/BUILD.bazel create mode 100644 jstests/sharding/network/BUILD.bazel create mode 100644 jstests/sharding/query/BUILD.bazel create mode 100644 jstests/sharding/query/agg/BUILD.bazel create mode 100644 jstests/sharding/query/api_version/BUILD.bazel create mode 100644 jstests/sharding/query/change_streams/BUILD.bazel create mode 100644 jstests/sharding/query/collation/BUILD.bazel create mode 100644 jstests/sharding/query/count/BUILD.bazel create mode 100644 jstests/sharding/query/cursor/BUILD.bazel create mode 100644 jstests/sharding/query/explain/BUILD.bazel create mode 100644 jstests/sharding/query/find_and_modify/BUILD.bazel create mode 100644 jstests/sharding/query/geo/BUILD.bazel create mode 100644 jstests/sharding/query/graph_lookup/BUILD.bazel create mode 100644 jstests/sharding/query/lookup/BUILD.bazel create mode 100644 jstests/sharding/query/map_reduce/BUILD.bazel create mode 100644 jstests/sharding/query/out_merge/BUILD.bazel create mode 100644 jstests/sharding/query/union_with/BUILD.bazel create mode 100644 jstests/sharding/query/update/BUILD.bazel create mode 100644 jstests/sharding/resharding_timeseries/BUILD.bazel create mode 100644 jstests/sharding/timeseries/BUILD.bazel create mode 100644 jstests/sharding/updateOne_without_shard_key/BUILD.bazel create mode 100644 jstests/sharding/updateOne_without_shard_key/libs/BUILD.bazel create mode 100644 jstests/slow1/BUILD.bazel create mode 100644 jstests/ssl/BUILD.bazel create mode 100644 jstests/ssl/libs/BUILD.bazel create mode 100644 jstests/ssl/x509/BUILD.bazel create mode 100644 jstests/sslSpecial/BUILD.bazel create mode 100644 jstests/ssl_linear/BUILD.bazel create mode 100644 jstests/ssl_x509/BUILD.bazel create mode 100644 jstests/third_party/BUILD.bazel create mode 100644 jstests/third_party/fast_check/BUILD.bazel create mode 100644 jstests/watchdog/BUILD.bazel create mode 100644 jstests/watchdog/lib/BUILD.bazel create mode 100644 jstests/with_mongot/BUILD.bazel create mode 100644 jstests/with_mongot/e2e/BUILD.bazel create mode 100644 jstests/with_mongot/e2e/explain_execution_stats/BUILD.bazel create mode 100644 jstests/with_mongot/e2e/hybridSearch/BUILD.bazel create mode 100644 jstests/with_mongot/e2e/lib/BUILD.bazel create mode 100644 jstests/with_mongot/e2e/lib/data/BUILD.bazel create mode 100644 jstests/with_mongot/e2e/metadata/BUILD.bazel create mode 100644 jstests/with_mongot/e2e/views/BUILD.bazel create mode 100644 jstests/with_mongot/e2e_infrastructure_tests/BUILD.bazel create mode 100644 jstests/with_mongot/mongotmock/BUILD.bazel create mode 100644 jstests/with_mongot/mongotmock/lib/BUILD.bazel create mode 100644 jstests/with_mongot/search_mocked/BUILD.bazel create mode 100644 jstests/with_mongot/search_mocked/lib/BUILD.bazel create mode 100644 jstests/with_mongot/search_mocked/ssl/BUILD.bazel create mode 100644 jstests/with_mongot/search_mocked/ssl/lib/BUILD.bazel create mode 100644 jstests/with_mongot/search_mocked/ssl/ssl_disabled_on_mongod/BUILD.bazel create mode 100644 jstests/with_mongot/vector_search_mocked/BUILD.bazel create mode 100644 jstests/with_mongot/vector_search_mocked/ssl/BUILD.bazel diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index 8294304e78d..00000000000 --- a/.eslintignore +++ /dev/null @@ -1,3 +0,0 @@ -src/mongo/gotools/* -*.tpl.js -jstests/third_party/**/*.js diff --git a/.eslintrc.yml b/.eslintrc.yml deleted file mode 100644 index 222dbd29587..00000000000 --- a/.eslintrc.yml +++ /dev/null @@ -1,248 +0,0 @@ -env: - es2022: true - mongo: true - -parserOptions: - ecmaVersion: 2022 - sourceType: "module" - -extends: "eslint:recommended" -rules: - no-prototype-builtins: 0 - no-useless-escape: 0 - no-irregular-whitespace: 0 - no-inner-declarations: 0 - no-unused-vars: [0, {"varsIgnorePattern": "^_", "args": "none"}] - no-empty: 0 - no-redeclare: 0 - no-constant-condition: 0 - no-loss-of-precision: 0 - semi: 2 - no-restricted-syntax: - [ - "error", - { - message: "Invalid load call. Please convert your library to a module and import it instead.", - selector: 'CallExpression > Identifier[name="load"]', - }, - ] - -globals: - TestData: true - WriteError: true - WriteCommandError: true - BulkWriteError: true - DB: true - DBCollection: true - DBQuery: true - DBExplainQuery: true - DBCommandCursor: true - MongoBridge: true - MongoURI: true - WriteConcern: true - SessionOptions: true - CollInfos: true - CountDownLatch: true - BSONAwareMap: true - - # FCV-related - latestFCV: true - lastLTSFCV: true - lastContinuousFCV: true - checkFCV: true - isFCVEqual: true - binVersionToFCV: true - numVersionsSinceLastLTS: true - getFCVConstants: true - removeFCVDocument: true - targetFCV: true - - AssertionError: true - assert: true - doassert: true - authutil: true - tojson: true - tojsononeline: true - tostrictjson: true - tojsonObject: true - toEJSON: true - print: true - printjson: true - printjsononeline: true - jsTest: true - jsTestLog: true - jsonTestLog: true - ErrorCodes: true - ErrorCodeStrings: true - checkProgram: true - Random: true - checkLog: true - sleep: true - resetDbpath: true - copyDbpath: true - jsTestName: true - startParallelShell: true - buildInfo: true - getBuildInfo: true - jsTestOptions: true - printShardingStatus: true - _getErrorWithCode: true - isNetworkError: true - __magicNoPrint: true - computeSHA256Block: true - emit: true - _awaitRSHostViaRSMonitor: true - convertShardKeyToHashed: true - benchRun: true - benchRunSync: true - gc: true - DataConsistencyChecker: true - isNumber: true - isObject: true - isString: true - _createSecurityToken: true - _createTenantToken: true - _isAddressSanitizerActive: true - _isLeakSanitizerActive: true - _isThreadSanitizerActive: true - _isUndefinedBehaviorSanitizerActive: true - _isSpiderMonkeyDebugEnabled: true - _optimizationsEnabled: true - allocatePort: true - allocatePorts: true - resetAllocatedPorts: true - bsonObjToArray: true - _writeTestPipeObjects: true - _writeTestPipe: true - _writeTestPipeBsonFile: true - _readTestPipes: true - runFeatureFlagMultiversionTest: true - isRetryableError: true - numberDecimalsAlmostEqual: true - numberDecimalsEqual: true - debug: true - bsonsize: true - _DelegatingDriverSession: true - _DummyDriverSession: true - _ServerSession: true - sortDoc: true - executeNoThrowNetworkError: true - _readDumpFile: true - _openGoldenData: true - _writeGoldenData: true - _threadInject: true - port: true - _buildBsonObj: true - convertTrafficRecordingToBSON: true - _setShellFailPoint: true - shellHelper: true - _srand: true - _shouldUseImplicitSessions: true - testingReplication: true - myPort: true - retryOnNetworkError: true - getJSHeapLimitMB: true - _getEnv: true - indentStr: true - _forgetReplSet: true - _fnvHashToHexString: true - _resultSetsEqualUnordered: true - getStringWidth: true - _compareStringsWithCollation: true - eventResumeTokenType: true - highWaterMarkResumeTokenType: true - - # likely could be replaced with `path` - _copyFileRange: true - appendFile: true - copyFile: true - writeFile: true - fileExists: true - pathExists: true - umask: true - getFileMode: true - copyDir: true - - # likely could be replaced with `child_process` - MongoRunner: true - run: true - runProgram: true - runMongoProgram: true - runNonMongoProgram: true - runNonMongoProgramQuietly: true - _runMongoProgram: true - _startMongoProgram: true - startMongoProgram: true - _stopMongoProgram: true - stopMongoProgramByPid: true - clearRawMongoProgramOutput: true - rawMongoProgramOutput: true - waitProgram: true - waitMongoProgram: true - _runningMongoChildProcessIds: true - startMongoProgramNoConnect: true - - # shell-specific - shellPrintHelper: true - shellAutocomplete: true - __autocomplete__: true - defaultPrompt: true - ___it___: true - __promptWrapper__: true - passwordPrompt: true - isInteractive: true - - # built-in BSON types and helpers - Code: true - MaxKey: true - MinKey: true - HexData: true - DBPointer: true - DBRef: true - BinData: true - NumberLong: true - NumberDecimal: true - Timestamp: true - MD5: true - Geo: true - decodeResumeToken: true - bsonWoCompare: true - bsonUnorderedFieldsCompare: true - bsonBinaryEqual: true - friendlyEqual: true - timestampCmp: true - decompressBSONColumn: true - - hex_md5: true - QueryHelpers: true - chatty: true - DriverSession: true - ToolTest: true - uncheckedParallelShellPidsString: true - _shouldRetryWrites: true - - # from_cpp: - __prompt__: true - _replMonitorStats: true - - # explainable.js - Explainable: true - - # utils.js - _verboseShell: true - __quiet: true - printStackTrace: true - setVerboseShell: true - _barFormat: true - compare: true - compareOn: true - shellPrint: true - _originalPrint: true - disablePrint: true - enablePrint: true - replSetMemberStatePrompt: true - hasErrorCode: true - helloStatePrompt: true - _validateMemberIndex: true - help: true - retryOnRetryableError: true diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 260d73d4a04..10cd41f5524 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -13,7 +13,6 @@ OWNERS.yml @10gen/server-root-ownership @svc-auto-approve-bot .bazelversion @10gen/devprod-build @svc-auto-approve-bot .clang-format @10gen/server-programmability @svc-auto-approve-bot .clang-tidy.in @10gen/server-programmability @svc-auto-approve-bot -.eslintignore @10gen/devprod-correctness @svc-auto-approve-bot .gitignore @10gen/devprod-build @svc-auto-approve-bot .mypy.ini @10gen/devprod-build @10gen/devprod-correctness @svc-auto-approve-bot .prettierignore @10gen/devprod-correctness @svc-auto-approve-bot diff --git a/BUILD.bazel b/BUILD.bazel index 30b5a89c27a..afb25981a86 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -145,7 +145,10 @@ mongo_install( copy_to_directory( name = "mongot_folder", - srcs = ["@mongot_localdev//:mongot_binaries"], + srcs = select({ + "//bazel/config:include_mongot_enabled": ["@mongot_localdev//:mongot_binaries"], + "//conditions:default": [], + }), out = "mongot-localdev", include_external_repositories = ["mongot_localdev"], tags = [ diff --git a/OWNERS.yml b/OWNERS.yml index 12ee0a6f4c0..4a5a5af5a4e 100644 --- a/OWNERS.yml +++ b/OWNERS.yml @@ -21,9 +21,6 @@ filters: - ".clang-tidy.in": approvers: - 10gen/server-programmability - - ".eslintignore": - approvers: - - 10gen/devprod-correctness - ".gitignore": approvers: - 10gen/devprod-build diff --git a/bazel/wrapper_hook/lint.py b/bazel/wrapper_hook/lint.py index 5946401909a..95401061926 100644 --- a/bazel/wrapper_hook/lint.py +++ b/bazel/wrapper_hook/lint.py @@ -13,15 +13,20 @@ def list_files_without_targets(bazel_bin: str): # rules_lint only checks files that are in targets, verify that all files in the source tree # are contained within targets. - js_files_in_targets = [ - line.strip() - for line in subprocess.check_output( + try: + proc = subprocess.check_output( [bazel_bin, "cquery", 'kind("source file", deps(//...))', "--output", "files"], stderr=subprocess.STDOUT, ) - .decode("utf-8") - .splitlines() - if line.strip().endswith("js") + except subprocess.CalledProcessError as ex: + print("ERROR: bazel query failed:") + print(ex.cmd) + print(ex.stdout) + print(ex.stderr) + sys.exit(1) + + js_files_in_targets = [ + line.strip() for line in proc.decode("utf-8").splitlines() if line.strip().endswith("js") ] print("Checking that all javascript files have BUILD.bazel targets...") diff --git a/buildscripts/eslint.py b/buildscripts/eslint.py index 8f8f8dba755..e8d14f7ab89 100755 --- a/buildscripts/eslint.py +++ b/buildscripts/eslint.py @@ -1,372 +1,3 @@ #!/usr/bin/env python3 -"""ESLint module. -Will download a prebuilt ESLint binary if necessary (i.e. it isn't installed, isn't in the current -path, or is the wrong version). It works in much the same way as clang_format.py. In lint mode, it -will lint the files or directory paths passed. In lint-patch mode, for upload.py, it will see if -there are any candidate files in the supplied patch. Fix mode will run ESLint with the --fix -option, and that will update the files with missing semicolons and similar repairable issues. -There is also a -d mode that assumes you only want to run one copy of ESLint per file / directory -parameter supplied. This lets ESLint search for candidate files to lint. -""" - -import logging -import os -import platform -import shutil -import string -import subprocess -import sys -import tarfile -import tempfile -import threading -import urllib.error -import urllib.parse -import urllib.request -from distutils import spawn -from optparse import OptionParser -from typing import Optional - -import structlog - -# Get relative imports to work when the package is not installed on the PYTHONPATH. -if __name__ == "__main__" and __package__ is None: - sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(os.path.realpath(__file__))))) - -from buildscripts.linter import git, parallel -from buildscripts.linter.filediff import gather_changed_files_for_lint - -############################################################################## -# -# Constants for ESLint -# -# - -# Expected version of ESLint. -# If you want to update the version, please refer to `buildscripts/eslint/README.md` -ESLINT_VERSION = "8.28.0" - -# Name of ESLint as a binary. -ESLINT_PROGNAME = "eslint" - -# Arch of running system -ARCH = platform.machine() if platform.machine() != "aarch64" else "arm64" - -# URL location of our provided ESLint binaries. -ESLINT_HTTP_LINUX_CACHE = ( - "https://s3.amazonaws.com/boxes.10gen.com/build/eslint-" - + ESLINT_VERSION - + "-linux-" - + ARCH - + ".tar.gz" -) -ESLINT_HTTP_DARWIN_CACHE = ( - "https://s3.amazonaws.com/boxes.10gen.com/build/eslint-" + ESLINT_VERSION + "-darwin.tar.gz" -) - -# Path in the tarball to the ESLint binary. -ESLINT_SOURCE_TAR_BASE = string.Template(ESLINT_PROGNAME + "-$operating_system-$arch") - -LOGGER = structlog.get_logger(__name__) - - -def callo(args): - """Call a program, and capture its output.""" - return subprocess.check_output(args).decode("utf-8") - - -def extract_eslint(tar_path, target_file): - """Extract ESLint tar file.""" - tarfp = tarfile.open(tar_path) - for name in tarfp.getnames(): - if name == target_file: - tarfp.extract(name) - tarfp.close() - - -def get_eslint_from_cache(dest_file, operating_system, arch): - """Get ESLint binary from mongodb's cache.""" - # Get URL - if operating_system == "Linux": - url = ESLINT_HTTP_LINUX_CACHE - elif operating_system == "Darwin": - url = ESLINT_HTTP_DARWIN_CACHE - else: - raise ValueError("ESLint is not available as a binary for " + operating_system) - - dest_dir = tempfile.gettempdir() - temp_tar_file = os.path.join(dest_dir, "temp.tar.gz") - - # Download the file - print("Downloading ESLint %s from %s, saving to %s" % (ESLINT_VERSION, url, temp_tar_file)) - urllib.request.urlretrieve(url, temp_tar_file) - - print("Extracting ESLint %s to %s" % (ESLINT_VERSION, dest_file)) - eslint_distfile = ESLINT_SOURCE_TAR_BASE.substitute( - operating_system=operating_system, arch=arch - ) - extract_eslint(temp_tar_file, eslint_distfile) - shutil.move(eslint_distfile, dest_file) - - -class ESLint(object): - """Class encapsulates finding a suitable copy of ESLint, and linting an individual file.""" - - def __init__(self, path, cache_dir): - """Initialize ESLint.""" - eslint_progname = ESLINT_PROGNAME - - # Initialize ESLint configuration information - if sys.platform.startswith("linux"): - self.arch = ARCH - self.tar_path = None - elif sys.platform == "darwin": - self.arch = "x86_64" - self.tar_path = None - - self.path = None - - # Find ESLint now - if path is not None: - if os.path.isfile(path): - self.path = path - else: - print("WARNING: Could not find ESLint at %s" % path) - - # Check the environment variable - if "MONGO_ESLINT" in os.environ: - self.path = os.environ["MONGO_ESLINT"] - - if self.path and not self._validate_version(warn=True): - self.path = None - - # Check the user's PATH environment variable now - if self.path is None: - self.path = spawn.find_executable(eslint_progname) - - if self.path and not self._validate_version(warn=True): - self.path = None - - # Have not found it yet, download it from the web - if self.path is None: - if not os.path.isdir(cache_dir): - os.makedirs(cache_dir) - - self.path = os.path.join(cache_dir, eslint_progname) - - if os.path.isfile(self.path) and not self._validate_version(warn=True): - print( - "WARNING: removing ESLint from %s to download the correct version" % self.path - ) - os.remove(self.path) - - if not os.path.isfile(self.path): - if sys.platform.startswith("linux"): - get_eslint_from_cache(self.path, "Linux", self.arch) - elif sys.platform == "darwin": - get_eslint_from_cache(self.path, "Darwin", self.arch) - else: - print( - "ERROR: eslint.py does not support downloading ESLint " - "on this platform, please install ESLint " + ESLINT_VERSION - ) - # Validate we have the correct version - if not self._validate_version(): - raise ValueError("correct version of ESLint was not found.") - - self.print_lock = threading.Lock() - - def _validate_version(self, warn=False): - """Validate ESLint is the expected version.""" - esl_version = callo([self.path, "--version"]).rstrip() - # Ignore the leading v in the version string. - if ESLINT_VERSION == esl_version[1:]: - return True - - if warn: - print( - "WARNING: ESLint found in path %s, but the version is incorrect: %s" - % (self.path, esl_version) - ) - return False - - def _lint(self, file_name, print_diff): - """Check the specified file for linting errors.""" - # ESLint returns non-zero on a linting error. That's all we care about - # so only enter the printing logic if we have an error. - try: - callo([self.path, "-f", "unix", file_name]) - except subprocess.CalledProcessError as err: - if print_diff: - # Take a lock to ensure error messages do not get mixed when printed to the screen - with self.print_lock: - print("ERROR: ESLint found errors in " + file_name) - print(err.output) - return False - - return True - - def lint(self, file_name): - """Check the specified file has no linting errors.""" - return self._lint(file_name, print_diff=True) - - def autofix(self, file_name): - """Run ESLint in fix mode.""" - return not subprocess.call([self.path, "--fix", file_name]) - - -def is_interesting_file(file_name): - """Return true if this file should be checked.""" - return ( - file_name.startswith("src/mongo") or file_name.startswith("jstests") - ) and file_name.endswith(".js") - - -def _get_build_dir(): - """Get the location of the scons build directory in case we need to download ESLint.""" - return os.path.join(git.get_base_dir(), "build") - - -def _lint_files(eslint, files): - """Lint a list of files with ESLint.""" - eslint = ESLint(eslint, _get_build_dir()) - - print("Running ESLint %s at %s" % (ESLINT_VERSION, eslint.path)) - lint_clean = parallel.parallel_process([os.path.abspath(f) for f in files], eslint.lint) - - if not lint_clean: - print( - "ERROR: ESLint found errors. Run ESLint manually to see errors in " - "files that were skipped" - ) - sys.exit(1) - - return True - - -def lint_patch(eslint, infile): - """Lint patch command entry point.""" - files = git.get_files_to_check_from_patch(infile, is_interesting_file) - - # Patch may have files that we do not want to check which is fine - if files: - return _lint_files(eslint, files) - return True - - -def lint_git_diff(eslint: Optional[str]) -> bool: - """ - Lint the files that have changes since the last git commit. - - :param eslint: Path to eslint command. - :return: True if lint was successful. - """ - files = gather_changed_files_for_lint(is_interesting_file) - - # Patch may have files that we do not want to check which is fine - if files: - return _lint_files(eslint, files) - return True - - -def lint(eslint, dirmode, glob): - """Lint files command entry point.""" - if dirmode and glob: - files = glob - else: - files = git.get_files_to_check(glob, is_interesting_file) - - _lint_files(eslint, files) - - return True - - -def _autofix_files(eslint, files): - """Auto-fix the specified files with ESLint.""" - eslint = ESLint(eslint, _get_build_dir()) - - print("Running ESLint %s at %s" % (ESLINT_VERSION, eslint.path)) - autofix_clean = parallel.parallel_process([os.path.abspath(f) for f in files], eslint.autofix) - - if not autofix_clean: - print("ERROR: failed to auto-fix files") - return False - return True - - -def autofix_func(eslint, dirmode, glob): - """Auto-fix files command entry point.""" - if dirmode: - files = glob - else: - files = git.get_files_to_check(glob, is_interesting_file) - - return _autofix_files(eslint, files) - - -def main(): - """Execute Main entry point.""" - success = False - usage = "%prog [-e ] [-d] lint|lint-patch|fix [glob patterns] " - description = ( - "The script will try to find ESLint version %s on your system and run it. " - "If it won't find the version it will try to download it and then run it. " - "Commands description: lint runs ESLint on provided patterns or all .js " - "files under `jstests/` and `src/mongo`; " - "lint-patch runs ESLint against .js files modified in the " - "provided patch file (for upload.py); " - "fix runs ESLint with --fix on provided patterns " - "or files under jstests/ and src/mongo." % ESLINT_VERSION - ) - epilog = "*Unless you specify -d a separate ESLint process will be launched for every file" - parser = OptionParser(usage=usage, description=description, epilog=epilog) - parser.add_option( - "-e", - "--eslint", - type="string", - dest="eslint", - help="Fully qualified path to eslint executable", - ) - parser.add_option( - "-d", - "--dirmode", - action="store_true", - default=True, - dest="dirmode", - help="Considers the glob patterns as directories and runs ESLint process " - "against each pattern", - ) - - (options, args) = parser.parse_args(args=sys.argv) - - logging.basicConfig(stream=sys.stdout, level=logging.INFO) - structlog.configure(logger_factory=structlog.stdlib.LoggerFactory()) - - if len(args) > 1: - command = args[1] - searchlist = args[2:] - if not searchlist: - searchlist = ["jstests/", "src/mongo/"] - - if command == "lint": - success = lint(options.eslint, options.dirmode, searchlist) - elif command == "lint-patch": - if not args[2:]: - success = False - print("You must provide the patch's fully qualified file name with lint-patch") - else: - success = lint_patch(options.eslint, searchlist) - elif command == "lint-git-diff": - success = lint_git_diff(options.eslint) - elif command == "fix": - success = autofix_func(options.eslint, options.dirmode, searchlist) - else: - parser.print_help() - else: - parser.print_help() - - sys.exit(0 if success else 1) - - -if __name__ == "__main__": - main() +print('Please use "bazel run lint" instead of this script') diff --git a/etc/evergreen_yml_components/tasks/misc_tasks.yml b/etc/evergreen_yml_components/tasks/misc_tasks.yml index 1335fa2df03..a58075e43c6 100644 --- a/etc/evergreen_yml_components/tasks/misc_tasks.yml +++ b/etc/evergreen_yml_components/tasks/misc_tasks.yml @@ -783,7 +783,7 @@ tasks: - "buildscripts/errorcodes.py" - "--quiet" - - name: lint_eslint + - name: bazel_run_lint tags: [ "assigned_to_jira_team_devprod_build", @@ -806,18 +806,11 @@ tasks: - func: "cleanup environment" - func: "set up venv" - func: "upload pip requirements" - - command: subprocess.exec - type: test - params: - binary: bash - args: - - "./src/evergreen/run_python_script_with_report.sh" - - "lint-eslint" - - "buildscripts/eslint.py" - - "--dirmode" - - "lint" - - "jstests/" - - "src/mongo" + - func: "get engflow creds" + - func: "bazel run" + vars: + target: >- + lint # Check that the mutational fuzzer can parse all JS filess. - name: lint_fuzzer_sanity_all diff --git a/jstests/BUILD.bazel b/jstests/BUILD.bazel deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/jstests/aggregation/BUILD.bazel b/jstests/aggregation/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/accumulators/BUILD.bazel b/jstests/aggregation/accumulators/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/accumulators/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/data/BUILD.bazel b/jstests/aggregation/data/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/data/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/exec/BUILD.bazel b/jstests/aggregation/exec/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/exec/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/explain/BUILD.bazel b/jstests/aggregation/explain/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/explain/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/expressions/BUILD.bazel b/jstests/aggregation/expressions/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/expressions/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/extras/BUILD.bazel b/jstests/aggregation/extras/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/extras/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/js/BUILD.bazel b/jstests/aggregation/js/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/js/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/libs/BUILD.bazel b/jstests/aggregation/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/optimization/BUILD.bazel b/jstests/aggregation/optimization/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/optimization/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/parsing/BUILD.bazel b/jstests/aggregation/parsing/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/parsing/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/plan_cache/BUILD.bazel b/jstests/aggregation/plan_cache/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/plan_cache/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sbe/BUILD.bazel b/jstests/aggregation/sbe/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sbe/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/BUILD.bazel b/jstests/aggregation/sources/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/addFields/BUILD.bazel b/jstests/aggregation/sources/addFields/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/addFields/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/bucket/BUILD.bazel b/jstests/aggregation/sources/bucket/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/bucket/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/bucketauto/BUILD.bazel b/jstests/aggregation/sources/bucketauto/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/bucketauto/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/collStats/BUILD.bazel b/jstests/aggregation/sources/collStats/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/collStats/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/densify/BUILD.bazel b/jstests/aggregation/sources/densify/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/densify/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/densify/libs/BUILD.bazel b/jstests/aggregation/sources/densify/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/densify/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/documents/BUILD.bazel b/jstests/aggregation/sources/documents/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/documents/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/facet/BUILD.bazel b/jstests/aggregation/sources/facet/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/facet/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/fill/BUILD.bazel b/jstests/aggregation/sources/fill/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/fill/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/geonear/BUILD.bazel b/jstests/aggregation/sources/geonear/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/geonear/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/graphLookup/BUILD.bazel b/jstests/aggregation/sources/graphLookup/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/graphLookup/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/group/BUILD.bazel b/jstests/aggregation/sources/group/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/group/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/group/group_by_system_variable.js b/jstests/aggregation/sources/group/group_by_system_variable.js index c1de080b0de..8b5c06a7878 100644 --- a/jstests/aggregation/sources/group/group_by_system_variable.js +++ b/jstests/aggregation/sources/group/group_by_system_variable.js @@ -12,10 +12,8 @@ function testAggWithSystemVariable(varName, explain) { // This query might or might not throw depending on the engine used // and whether the variable is defined. if (explain) { - // eslint-disable-next-line coll.explain().aggregate({$group: {_id: varName}}); } else { - // eslint-disable-next-line coll.aggregate({$group: {_id: varName}}); } } catch (e) { diff --git a/jstests/aggregation/sources/indexStats/BUILD.bazel b/jstests/aggregation/sources/indexStats/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/indexStats/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/lookup/BUILD.bazel b/jstests/aggregation/sources/lookup/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/lookup/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/match/BUILD.bazel b/jstests/aggregation/sources/match/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/match/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/merge/BUILD.bazel b/jstests/aggregation/sources/merge/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/merge/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/metadata/BUILD.bazel b/jstests/aggregation/sources/metadata/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/metadata/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/out/BUILD.bazel b/jstests/aggregation/sources/out/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/out/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/project/BUILD.bazel b/jstests/aggregation/sources/project/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/project/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/rankFusion/BUILD.bazel b/jstests/aggregation/sources/rankFusion/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/rankFusion/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/redact/BUILD.bazel b/jstests/aggregation/sources/redact/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/redact/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/replaceRoot/BUILD.bazel b/jstests/aggregation/sources/replaceRoot/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/replaceRoot/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/sample/BUILD.bazel b/jstests/aggregation/sources/sample/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/sample/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/setWindowFields/BUILD.bazel b/jstests/aggregation/sources/setWindowFields/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/setWindowFields/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/set_variable_from_sub_pipeline/BUILD.bazel b/jstests/aggregation/sources/set_variable_from_sub_pipeline/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/set_variable_from_sub_pipeline/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/sort/BUILD.bazel b/jstests/aggregation/sources/sort/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/sort/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/unionWith/BUILD.bazel b/jstests/aggregation/sources/unionWith/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/unionWith/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/unset/BUILD.bazel b/jstests/aggregation/sources/unset/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/unset/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/sources/unwind/BUILD.bazel b/jstests/aggregation/sources/unwind/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/sources/unwind/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/text/BUILD.bazel b/jstests/aggregation/text/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/text/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/timeseries/BUILD.bazel b/jstests/aggregation/timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/variables/BUILD.bazel b/jstests/aggregation/variables/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/variables/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/aggregation/views/BUILD.bazel b/jstests/aggregation/views/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/aggregation/views/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/auth/BUILD.bazel b/jstests/auth/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/auth/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/auth/lib/BUILD.bazel b/jstests/auth/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/auth/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/change_streams/BUILD.bazel b/jstests/change_streams/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/change_streams/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/change_streams/oplog_rewrite/BUILD.bazel b/jstests/change_streams/oplog_rewrite/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/change_streams/oplog_rewrite/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/client_encrypt/BUILD.bazel b/jstests/client_encrypt/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/client_encrypt/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/client_encrypt/lib/BUILD.bazel b/jstests/client_encrypt/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/client_encrypt/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/BUILD.bazel b/jstests/concurrency/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_libs/BUILD.bazel b/jstests/concurrency/fsm_libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_utils/BUILD.bazel b/jstests/concurrency/fsm_utils/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_utils/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workload_helpers/BUILD.bazel b/jstests/concurrency/fsm_workload_helpers/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workload_helpers/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workload_modifiers/BUILD.bazel b/jstests/concurrency/fsm_workload_modifiers/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workload_modifiers/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/BUILD.bazel b/jstests/concurrency/fsm_workloads/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/auth/BUILD.bazel b/jstests/concurrency/fsm_workloads/auth/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/auth/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/compact/BUILD.bazel b/jstests/concurrency/fsm_workloads/compact/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/compact/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/convert_to_capped_collection/BUILD.bazel b/jstests/concurrency/fsm_workloads/convert_to_capped_collection/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/convert_to_capped_collection/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/crud/BUILD.bazel b/jstests/concurrency/fsm_workloads/crud/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/crud/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/crud/indexed_insert/BUILD.bazel b/jstests/concurrency/fsm_workloads/crud/indexed_insert/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/crud/indexed_insert/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/crud/reindex/BUILD.bazel b/jstests/concurrency/fsm_workloads/crud/reindex/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/crud/reindex/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/ddl/BUILD.bazel b/jstests/concurrency/fsm_workloads/ddl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/ddl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/ddl/collMod/BUILD.bazel b/jstests/concurrency/fsm_workloads/ddl/collMod/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/ddl/collMod/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/ddl/create_collection/BUILD.bazel b/jstests/concurrency/fsm_workloads/ddl/create_collection/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/ddl/create_collection/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/ddl/create_index_background/BUILD.bazel b/jstests/concurrency/fsm_workloads/ddl/create_index_background/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/ddl/create_index_background/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/ddl/drop_collection/BUILD.bazel b/jstests/concurrency/fsm_workloads/ddl/drop_collection/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/ddl/drop_collection/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/ddl/drop_database/BUILD.bazel b/jstests/concurrency/fsm_workloads/ddl/drop_database/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/ddl/drop_database/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/ddl/random_ddl/BUILD.bazel b/jstests/concurrency/fsm_workloads/ddl/random_ddl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/ddl/random_ddl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/ddl/rename_collection/BUILD.bazel b/jstests/concurrency/fsm_workloads/ddl/rename_collection/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/ddl/rename_collection/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/agg/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/agg/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/agg/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/count/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/count/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/count/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/distinct/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/distinct/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/distinct/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/explain/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/explain/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/explain/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/findAndModify/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/findAndModify/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/findAndModify/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/map_reduce/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/map_reduce/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/map_reduce/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/query_stats/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/query_stats/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/query_stats/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/remove/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/remove/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/remove/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/timeseries/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/update/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/update/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/update/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/query/yield/BUILD.bazel b/jstests/concurrency/fsm_workloads/query/yield/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/query/yield/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/random_moveChunk/BUILD.bazel b/jstests/concurrency/fsm_workloads/random_moveChunk/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/random_moveChunk/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/random_update_delete/BUILD.bazel b/jstests/concurrency/fsm_workloads/random_update_delete/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/random_update_delete/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/refine_collection_shard_key/BUILD.bazel b/jstests/concurrency/fsm_workloads/refine_collection_shard_key/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/refine_collection_shard_key/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/server_status/BUILD.bazel b/jstests/concurrency/fsm_workloads/server_status/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/server_status/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/server_status/server_status_with_time_out_cursors.js b/jstests/concurrency/fsm_workloads/server_status/server_status_with_time_out_cursors.js index 3bfb59a0692..66a94a32fbb 100644 --- a/jstests/concurrency/fsm_workloads/server_status/server_status_with_time_out_cursors.js +++ b/jstests/concurrency/fsm_workloads/server_status/server_status_with_time_out_cursors.js @@ -36,7 +36,7 @@ export const $config = (function() { .batchSize(2) .maxTimeMS(10); - const c = curs.itcount(); // eslint-disable-line + const c = curs.itcount(); } catch (e) { assert.commandFailedWithCode( e, [ErrorCodes.MaxTimeMSExpired, ErrorCodes.NetworkInterfaceExceededTimeLimit]); diff --git a/jstests/concurrency/fsm_workloads/sharded_partitioned/BUILD.bazel b/jstests/concurrency/fsm_workloads/sharded_partitioned/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/sharded_partitioned/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/timeseries/BUILD.bazel b/jstests/concurrency/fsm_workloads/timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/txns/BUILD.bazel b/jstests/concurrency/fsm_workloads/txns/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/txns/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/txns/internal_transactions/BUILD.bazel b/jstests/concurrency/fsm_workloads/txns/internal_transactions/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/txns/internal_transactions/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/txns/multi_statement_transaction/BUILD.bazel b/jstests/concurrency/fsm_workloads/txns/multi_statement_transaction/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/txns/multi_statement_transaction/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/txns/snapshot_read/BUILD.bazel b/jstests/concurrency/fsm_workloads/txns/snapshot_read/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/txns/snapshot_read/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/updateOne_without_shard_key/BUILD.bazel b/jstests/concurrency/fsm_workloads/updateOne_without_shard_key/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/updateOne_without_shard_key/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads/view_catalog/BUILD.bazel b/jstests/concurrency/fsm_workloads/view_catalog/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads/view_catalog/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads_add_remove_shards/BUILD.bazel b/jstests/concurrency/fsm_workloads_add_remove_shards/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads_add_remove_shards/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/concurrency/fsm_workloads_no_passthrough_with_mongod/BUILD.bazel b/jstests/concurrency/fsm_workloads_no_passthrough_with_mongod/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/concurrency/fsm_workloads_no_passthrough_with_mongod/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/BUILD.bazel b/jstests/core/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/administrative/BUILD.bazel b/jstests/core/administrative/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/administrative/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/administrative/apply_ops/BUILD.bazel b/jstests/core/administrative/apply_ops/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/administrative/apply_ops/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/administrative/current_op/BUILD.bazel b/jstests/core/administrative/current_op/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/administrative/current_op/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/administrative/profile/BUILD.bazel b/jstests/core/administrative/profile/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/administrative/profile/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/capped/BUILD.bazel b/jstests/core/capped/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/capped/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/catalog/BUILD.bazel b/jstests/core/catalog/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/catalog/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/catalog/agg_list_cluster_catalog_sharding_fields.js b/jstests/core/catalog/agg_list_cluster_catalog_sharding_fields.js index c33b539ac9d..3f0f0c845fd 100644 --- a/jstests/core/catalog/agg_list_cluster_catalog_sharding_fields.js +++ b/jstests/core/catalog/agg_list_cluster_catalog_sharding_fields.js @@ -222,7 +222,7 @@ if (FixtureHelpers.isMongos(dbTest)) { "The value of the field 'balancingEnabled' doesn't match with the expected one when `noBalance`=" + noBalance + ", and `permitMigrations`=" + permitMigrations); - const expectedEnableBalancing = !noBalance ?? true; + const expectedEnableBalancing = !(noBalance ?? false); assert.eq(expectedEnableBalancing, result[0].balancingEnabledReason.enableBalancing, "The value of the field 'balancingEnabledReason.enableBalancing' (" + diff --git a/jstests/core/catalog/collstats/BUILD.bazel b/jstests/core/catalog/collstats/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/catalog/collstats/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/catalog/libs/BUILD.bazel b/jstests/core/catalog/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/catalog/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/cluster_parameters/BUILD.bazel b/jstests/core/cluster_parameters/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/cluster_parameters/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/cluster_scalability_misc/BUILD.bazel b/jstests/core/cluster_scalability_misc/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/cluster_scalability_misc/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/clustered/BUILD.bazel b/jstests/core/clustered/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/clustered/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/ddl/BUILD.bazel b/jstests/core/ddl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/ddl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/diagnostics/BUILD.bazel b/jstests/core/diagnostics/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/diagnostics/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/global_catalog/BUILD.bazel b/jstests/core/global_catalog/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/global_catalog/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/index/BUILD.bazel b/jstests/core/index/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/index/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/index/covered/BUILD.bazel b/jstests/core/index/covered/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/index/covered/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/index/fts/BUILD.bazel b/jstests/core/index/fts/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/index/fts/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/index/geo/BUILD.bazel b/jstests/core/index/geo/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/index/geo/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/index/hashed/BUILD.bazel b/jstests/core/index/hashed/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/index/hashed/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/index/text/BUILD.bazel b/jstests/core/index/text/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/index/text/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/index/wildcard/BUILD.bazel b/jstests/core/index/wildcard/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/index/wildcard/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/js/BUILD.bazel b/jstests/core/js/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/js/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/BUILD.bazel b/jstests/core/query/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/all/BUILD.bazel b/jstests/core/query/all/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/all/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/and/BUILD.bazel b/jstests/core/query/and/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/and/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/api/BUILD.bazel b/jstests/core/query/api/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/api/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/array/BUILD.bazel b/jstests/core/query/array/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/array/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/batch_write/BUILD.bazel b/jstests/core/query/batch_write/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/batch_write/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/bulk/BUILD.bazel b/jstests/core/query/bulk/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/bulk/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/collation/BUILD.bazel b/jstests/core/query/collation/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/collation/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/count/BUILD.bazel b/jstests/core/query/count/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/count/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/cursor/BUILD.bazel b/jstests/core/query/cursor/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/cursor/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/date/BUILD.bazel b/jstests/core/query/date/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/date/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/dbref/BUILD.bazel b/jstests/core/query/dbref/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/dbref/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/delete/BUILD.bazel b/jstests/core/query/delete/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/delete/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/distinct/BUILD.bazel b/jstests/core/query/distinct/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/distinct/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/doc_validation/BUILD.bazel b/jstests/core/query/doc_validation/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/doc_validation/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/elemmatch/BUILD.bazel b/jstests/core/query/elemmatch/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/elemmatch/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/exists/BUILD.bazel b/jstests/core/query/exists/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/exists/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/explain/BUILD.bazel b/jstests/core/query/explain/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/explain/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/expr/BUILD.bazel b/jstests/core/query/expr/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/expr/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/find/BUILD.bazel b/jstests/core/query/find/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/find/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/find_and_modify/BUILD.bazel b/jstests/core/query/find_and_modify/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/find_and_modify/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/geo/BUILD.bazel b/jstests/core/query/geo/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/geo/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/in/BUILD.bazel b/jstests/core/query/in/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/in/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/inc/BUILD.bazel b/jstests/core/query/inc/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/inc/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/internal_hash_eq/BUILD.bazel b/jstests/core/query/internal_hash_eq/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/internal_hash_eq/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/js/BUILD.bazel b/jstests/core/query/js/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/js/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/json_schema/BUILD.bazel b/jstests/core/query/json_schema/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/json_schema/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/map_reduce/BUILD.bazel b/jstests/core/query/map_reduce/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/map_reduce/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/map_reduce/mr_fail_invalid_js.js b/jstests/core/query/map_reduce/mr_fail_invalid_js.js index d45b1b30c5c..58e6e41a88f 100644 --- a/jstests/core/query/map_reduce/mr_fail_invalid_js.js +++ b/jstests/core/query/map_reduce/mr_fail_invalid_js.js @@ -59,7 +59,6 @@ const outputColl = db.mr_fail_invalid_js_out; }; assert.throws(() => { - // eslint-disable-next-line return coll.mapReduce(badMapFn, reduceFn, {out: {merge: outputColl.getName()}}); }, [], "expected mapReduce to throw because map function references path that does not exist"); diff --git a/jstests/core/query/mod/BUILD.bazel b/jstests/core/query/mod/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/mod/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/ne/BUILD.bazel b/jstests/core/query/ne/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/ne/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/nin/BUILD.bazel b/jstests/core/query/nin/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/nin/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/not/BUILD.bazel b/jstests/core/query/not/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/not/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/number/BUILD.bazel b/jstests/core/query/number/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/number/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/objid/BUILD.bazel b/jstests/core/query/objid/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/objid/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/or/BUILD.bazel b/jstests/core/query/or/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/or/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/parsing/BUILD.bazel b/jstests/core/query/parsing/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/parsing/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/plan_cache/BUILD.bazel b/jstests/core/query/plan_cache/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/plan_cache/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/project/BUILD.bazel b/jstests/core/query/project/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/project/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/pull/BUILD.bazel b/jstests/core/query/pull/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/pull/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/push/BUILD.bazel b/jstests/core/query/push/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/push/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/query_settings/BUILD.bazel b/jstests/core/query/query_settings/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/query_settings/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/queryable_encryption/BUILD.bazel b/jstests/core/query/queryable_encryption/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/queryable_encryption/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/regex/BUILD.bazel b/jstests/core/query/regex/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/regex/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/rename/BUILD.bazel b/jstests/core/query/rename/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/rename/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/sbe/BUILD.bazel b/jstests/core/query/sbe/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/sbe/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/set/BUILD.bazel b/jstests/core/query/set/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/set/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/sort/BUILD.bazel b/jstests/core/query/sort/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/sort/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/top/BUILD.bazel b/jstests/core/query/top/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/top/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/type/BUILD.bazel b/jstests/core/query/type/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/type/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/unset/BUILD.bazel b/jstests/core/query/unset/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/unset/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/update/BUILD.bazel b/jstests/core/query/update/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/update/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/query/where/BUILD.bazel b/jstests/core/query/where/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/query/where/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/replicate_record_ids/BUILD.bazel b/jstests/core/replicate_record_ids/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/replicate_record_ids/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/repro/BUILD.bazel b/jstests/core/repro/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/repro/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/shell/BUILD.bazel b/jstests/core/shell/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/shell/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/stable_api/BUILD.bazel b/jstests/core/stable_api/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/stable_api/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/testing/BUILD.bazel b/jstests/core/testing/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/testing/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/timeseries/BUILD.bazel b/jstests/core/timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/timeseries/ddl/BUILD.bazel b/jstests/core/timeseries/ddl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/timeseries/ddl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/timeseries/geo/BUILD.bazel b/jstests/core/timeseries/geo/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/timeseries/geo/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/timeseries/libs/BUILD.bazel b/jstests/core/timeseries/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/timeseries/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/timeseries/query/BUILD.bazel b/jstests/core/timeseries/query/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/timeseries/query/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/timeseries/write/BUILD.bazel b/jstests/core/timeseries/write/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/timeseries/write/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/txns/BUILD.bazel b/jstests/core/txns/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/txns/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/txns/libs/BUILD.bazel b/jstests/core/txns/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/txns/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/txns/timeseries/BUILD.bazel b/jstests/core/txns/timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/txns/timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/views/BUILD.bazel b/jstests/core/views/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/views/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/write/BUILD.bazel b/jstests/core/write/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/write/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/write/bulk/BUILD.bazel b/jstests/core/write/bulk/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/write/bulk/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/write/delete/BUILD.bazel b/jstests/core/write/delete/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/write/delete/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/write/delete/libs/BUILD.bazel b/jstests/core/write/delete/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/write/delete/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/write/empty_ts/BUILD.bazel b/jstests/core/write/empty_ts/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/write/empty_ts/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core/write/insert/BUILD.bazel b/jstests/core/write/insert/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core/write/insert/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/BUILD.bazel b/jstests/core_sharding/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/analyze_shard_key/BUILD.bazel b/jstests/core_sharding/analyze_shard_key/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/analyze_shard_key/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/balancer/BUILD.bazel b/jstests/core_sharding/balancer/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/balancer/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/chunk_migration/BUILD.bazel b/jstests/core_sharding/chunk_migration/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/chunk_migration/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/cluster_parameters/BUILD.bazel b/jstests/core_sharding/cluster_parameters/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/cluster_parameters/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/ddl/BUILD.bazel b/jstests/core_sharding/ddl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/ddl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/global_catalog/BUILD.bazel b/jstests/core_sharding/global_catalog/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/global_catalog/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/move_collection/BUILD.bazel b/jstests/core_sharding/move_collection/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/move_collection/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/resharding/BUILD.bazel b/jstests/core_sharding/resharding/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/resharding/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/sharded_cluster_topology/BUILD.bazel b/jstests/core_sharding/sharded_cluster_topology/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/sharded_cluster_topology/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/unshard_collection/BUILD.bazel b/jstests/core_sharding/unshard_collection/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/unshard_collection/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/versioning_protocol/BUILD.bazel b/jstests/core_sharding/versioning_protocol/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/versioning_protocol/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_sharding/zones/BUILD.bazel b/jstests/core_sharding/zones/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_sharding/zones/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/core_standalone/BUILD.bazel b/jstests/core_standalone/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/core_standalone/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/decimal/BUILD.bazel b/jstests/decimal/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/decimal/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/disk/BUILD.bazel b/jstests/disk/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/disk/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/disk/libs/BUILD.bazel b/jstests/disk/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/disk/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/fail_point/BUILD.bazel b/jstests/fail_point/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/fail_point/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/fle2/BUILD.bazel b/jstests/fle2/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/fle2/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/fle2/libs/BUILD.bazel b/jstests/fle2/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/fle2/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/hooks/BUILD.bazel b/jstests/hooks/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/hooks/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/httpinterface/BUILD.bazel b/jstests/httpinterface/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/httpinterface/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/BUILD.bazel b/jstests/libs/BUILD.bazel index d41a7b85891..146d6aadea0 100644 --- a/jstests/libs/BUILD.bazel +++ b/jstests/libs/BUILD.bazel @@ -1,5 +1,14 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + package(default_visibility = ["//visibility:public"]) +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) + exports_files( glob([ "*.pem", diff --git a/jstests/libs/clustered_collections/BUILD.bazel b/jstests/libs/clustered_collections/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/clustered_collections/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/command_line/BUILD.bazel b/jstests/libs/command_line/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/command_line/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/config_files/BUILD.bazel b/jstests/libs/config_files/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/config_files/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/config_files/bad_timezone_info/BUILD.bazel b/jstests/libs/config_files/bad_timezone_info/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/config_files/bad_timezone_info/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/config_files/good_timezone_info_fat/America/BUILD.bazel b/jstests/libs/config_files/good_timezone_info_fat/America/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/config_files/good_timezone_info_fat/America/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/config_files/good_timezone_info_fat/BUILD.bazel b/jstests/libs/config_files/good_timezone_info_fat/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/config_files/good_timezone_info_fat/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/config_files/good_timezone_info_slim/America/BUILD.bazel b/jstests/libs/config_files/good_timezone_info_slim/America/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/config_files/good_timezone_info_slim/America/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/config_files/good_timezone_info_slim/BUILD.bazel b/jstests/libs/config_files/good_timezone_info_slim/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/config_files/good_timezone_info_slim/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/jstestfuzz/BUILD.bazel b/jstests/libs/jstestfuzz/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/jstestfuzz/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/ocsp/BUILD.bazel b/jstests/libs/ocsp/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/ocsp/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/openssl_config/BUILD.bazel b/jstests/libs/openssl_config/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/openssl_config/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/override_methods/BUILD.bazel b/jstests/libs/override_methods/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/override_methods/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/property_test_helpers/BUILD.bazel b/jstests/libs/property_test_helpers/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/property_test_helpers/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/property_test_helpers/models/BUILD.bazel b/jstests/libs/property_test_helpers/models/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/property_test_helpers/models/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/query/BUILD.bazel b/jstests/libs/query/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/query/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libs/txns/BUILD.bazel b/jstests/libs/txns/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libs/txns/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/libunwind/BUILD.bazel b/jstests/libunwind/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/libunwind/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/multiVersion/BUILD.bazel b/jstests/multiVersion/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/multiVersion/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/multiVersion/genericBinVersion/BUILD.bazel b/jstests/multiVersion/genericBinVersion/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/multiVersion/genericBinVersion/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/multiVersion/genericChangeStreams/BUILD.bazel b/jstests/multiVersion/genericChangeStreams/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/multiVersion/genericChangeStreams/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/multiVersion/genericSetFCVUsage/BUILD.bazel b/jstests/multiVersion/genericSetFCVUsage/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/multiVersion/genericSetFCVUsage/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/multiVersion/libs/BUILD.bazel b/jstests/multiVersion/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/multiVersion/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/multiVersion/targetedTestsLastLtsFeatures/BUILD.bazel b/jstests/multiVersion/targetedTestsLastLtsFeatures/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/multiVersion/targetedTestsLastLtsFeatures/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/BUILD.bazel b/jstests/noPassthrough/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/admission/BUILD.bazel b/jstests/noPassthrough/admission/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/admission/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/api_version/BUILD.bazel b/jstests/noPassthrough/api_version/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/api_version/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/architecture/BUILD.bazel b/jstests/noPassthrough/architecture/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/architecture/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/backup_restore/BUILD.bazel b/jstests/noPassthrough/backup_restore/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/backup_restore/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/balancer/BUILD.bazel b/jstests/noPassthrough/balancer/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/balancer/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/bson/BUILD.bazel b/jstests/noPassthrough/bson/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/bson/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/catalog/BUILD.bazel b/jstests/noPassthrough/catalog/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/catalog/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/cluster_parameters/BUILD.bazel b/jstests/noPassthrough/cluster_parameters/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/cluster_parameters/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/cluster_scalability_misc/BUILD.bazel b/jstests/noPassthrough/cluster_scalability_misc/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/cluster_scalability_misc/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/clustered_collections/BUILD.bazel b/jstests/noPassthrough/clustered_collections/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/clustered_collections/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/collStats/BUILD.bazel b/jstests/noPassthrough/collStats/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/collStats/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/compact/BUILD.bazel b/jstests/noPassthrough/compact/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/compact/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/compression/BUILD.bazel b/jstests/noPassthrough/compression/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/compression/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/configuration/BUILD.bazel b/jstests/noPassthrough/configuration/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/configuration/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/crud/BUILD.bazel b/jstests/noPassthrough/crud/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/crud/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/data_consistency/BUILD.bazel b/jstests/noPassthrough/data_consistency/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/data_consistency/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/database_name/BUILD.bazel b/jstests/noPassthrough/database_name/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/database_name/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/ddl/BUILD.bazel b/jstests/noPassthrough/ddl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/ddl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/direct_conn_to_shard/BUILD.bazel b/jstests/noPassthrough/direct_conn_to_shard/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/direct_conn_to_shard/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/directoryperdb/BUILD.bazel b/jstests/noPassthrough/directoryperdb/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/directoryperdb/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/feature_compatibility_version/BUILD.bazel b/jstests/noPassthrough/feature_compatibility_version/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/feature_compatibility_version/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/ftdc/BUILD.bazel b/jstests/noPassthrough/ftdc/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/ftdc/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/global_catalog/BUILD.bazel b/jstests/noPassthrough/global_catalog/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/global_catalog/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/index_builds/BUILD.bazel b/jstests/noPassthrough/index_builds/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/index_builds/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/interruption/BUILD.bazel b/jstests/noPassthrough/interruption/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/interruption/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/killOp/BUILD.bazel b/jstests/noPassthrough/killOp/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/killOp/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/libs/BUILD.bazel b/jstests/noPassthrough/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/libs/configExpand/BUILD.bazel b/jstests/noPassthrough/libs/configExpand/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/libs/configExpand/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/lock_file/BUILD.bazel b/jstests/noPassthrough/lock_file/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/lock_file/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/logging/BUILD.bazel b/jstests/noPassthrough/logging/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/logging/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/mongobridge/BUILD.bazel b/jstests/noPassthrough/mongobridge/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/mongobridge/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/nested_bson/BUILD.bazel b/jstests/noPassthrough/nested_bson/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/nested_bson/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/network/BUILD.bazel b/jstests/noPassthrough/network/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/network/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/oplog/BUILD.bazel b/jstests/noPassthrough/oplog/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/oplog/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/profile/BUILD.bazel b/jstests/noPassthrough/profile/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/profile/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/BUILD.bazel b/jstests/noPassthrough/query/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/agg/BUILD.bazel b/jstests/noPassthrough/query/agg/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/agg/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/cbr/BUILD.bazel b/jstests/noPassthrough/query/cbr/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/cbr/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/change_streams/BUILD.bazel b/jstests/noPassthrough/query/change_streams/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/change_streams/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/current_op/BUILD.bazel b/jstests/noPassthrough/query/current_op/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/current_op/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/explain/BUILD.bazel b/jstests/noPassthrough/query/explain/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/explain/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/fle/BUILD.bazel b/jstests/noPassthrough/query/fle/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/fle/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/geo/BUILD.bazel b/jstests/noPassthrough/query/geo/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/geo/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/group/BUILD.bazel b/jstests/noPassthrough/query/group/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/group/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/js/BUILD.bazel b/jstests/noPassthrough/query/js/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/js/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/lookup/BUILD.bazel b/jstests/noPassthrough/query/lookup/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/lookup/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/mr/BUILD.bazel b/jstests/noPassthrough/query/mr/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/mr/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/multiplanner/BUILD.bazel b/jstests/noPassthrough/query/multiplanner/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/multiplanner/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/out_merge/BUILD.bazel b/jstests/noPassthrough/query/out_merge/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/out_merge/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/out_merge/aggWrite/BUILD.bazel b/jstests/noPassthrough/query/out_merge/aggWrite/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/out_merge/aggWrite/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/plan_cache/BUILD.bazel b/jstests/noPassthrough/query/plan_cache/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/plan_cache/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/profile/BUILD.bazel b/jstests/noPassthrough/query/profile/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/profile/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/queryStats/BUILD.bazel b/jstests/noPassthrough/query/queryStats/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/queryStats/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/queryStats/count/BUILD.bazel b/jstests/noPassthrough/query/queryStats/count/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/queryStats/count/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/server_status/BUILD.bazel b/jstests/noPassthrough/query/server_status/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/server_status/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/timeseries/BUILD.bazel b/jstests/noPassthrough/query/timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/update/BUILD.bazel b/jstests/noPassthrough/query/update/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/update/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/query/yield/BUILD.bazel b/jstests/noPassthrough/query/yield/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/query/yield/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/read_write_concern/BUILD.bazel b/jstests/noPassthrough/read_write_concern/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/read_write_concern/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/recordid/BUILD.bazel b/jstests/noPassthrough/recordid/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/recordid/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/replication/BUILD.bazel b/jstests/noPassthrough/replication/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/replication/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/rs_endpoint/BUILD.bazel b/jstests/noPassthrough/rs_endpoint/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/rs_endpoint/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/rs_endpoint/lib/BUILD.bazel b/jstests/noPassthrough/rs_endpoint/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/rs_endpoint/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/security/BUILD.bazel b/jstests/noPassthrough/security/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/security/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/server_parameters/BUILD.bazel b/jstests/noPassthrough/server_parameters/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/server_parameters/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/sharded_cluster_topology/BUILD.bazel b/jstests/noPassthrough/sharded_cluster_topology/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/sharded_cluster_topology/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/shell/BUILD.bazel b/jstests/noPassthrough/shell/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/shell/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/shutdown/BUILD.bazel b/jstests/noPassthrough/shutdown/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/shutdown/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/startup_shutdown/BUILD.bazel b/jstests/noPassthrough/startup_shutdown/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/startup_shutdown/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/timeseries/BUILD.bazel b/jstests/noPassthrough/timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/traffic_recording/BUILD.bazel b/jstests/noPassthrough/traffic_recording/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/traffic_recording/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/ttl/BUILD.bazel b/jstests/noPassthrough/ttl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/ttl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/txns_retryable_writes_sessions/BUILD.bazel b/jstests/noPassthrough/txns_retryable_writes_sessions/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/txns_retryable_writes_sessions/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/txns_too_large_for_cache/BUILD.bazel b/jstests/noPassthrough/txns_too_large_for_cache/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/txns_too_large_for_cache/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/validate/BUILD.bazel b/jstests/noPassthrough/validate/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/validate/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/versioning_protocol/BUILD.bazel b/jstests/noPassthrough/versioning_protocol/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/versioning_protocol/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/wt_integration/BUILD.bazel b/jstests/noPassthrough/wt_integration/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/wt_integration/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthrough/zones/BUILD.bazel b/jstests/noPassthrough/zones/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthrough/zones/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/BUILD.bazel b/jstests/noPassthroughWithMongod/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/apply_ops/BUILD.bazel b/jstests/noPassthroughWithMongod/apply_ops/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/apply_ops/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/benchrun/BUILD.bazel b/jstests/noPassthroughWithMongod/benchrun/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/benchrun/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/bulk/BUILD.bazel b/jstests/noPassthroughWithMongod/bulk/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/bulk/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/capped/BUILD.bazel b/jstests/noPassthroughWithMongod/capped/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/capped/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/collStats/BUILD.bazel b/jstests/noPassthroughWithMongod/collStats/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/collStats/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/cursor_server_status_metrics/BUILD.bazel b/jstests/noPassthroughWithMongod/cursor_server_status_metrics/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/cursor_server_status_metrics/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/ddl/BUILD.bazel b/jstests/noPassthroughWithMongod/ddl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/ddl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/index/BUILD.bazel b/jstests/noPassthroughWithMongod/index/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/index/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/network/BUILD.bazel b/jstests/noPassthroughWithMongod/network/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/network/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/query/BUILD.bazel b/jstests/noPassthroughWithMongod/query/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/query/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/query/cbr/BUILD.bazel b/jstests/noPassthroughWithMongod/query/cbr/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/query/cbr/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/query/cbr/lib/datasets/BUILD.bazel b/jstests/noPassthroughWithMongod/query/cbr/lib/datasets/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/query/cbr/lib/datasets/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/query/explain/BUILD.bazel b/jstests/noPassthroughWithMongod/query/explain/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/query/explain/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/query/geo/BUILD.bazel b/jstests/noPassthroughWithMongod/query/geo/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/query/geo/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/query/sbe/BUILD.bazel b/jstests/noPassthroughWithMongod/query/sbe/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/query/sbe/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/repl/BUILD.bazel b/jstests/noPassthroughWithMongod/repl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/repl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/sharding/BUILD.bazel b/jstests/noPassthroughWithMongod/sharding/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/sharding/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/shell/BUILD.bazel b/jstests/noPassthroughWithMongod/shell/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/shell/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/timeseries/BUILD.bazel b/jstests/noPassthroughWithMongod/timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/ttl/BUILD.bazel b/jstests/noPassthroughWithMongod/ttl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/ttl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/validate/BUILD.bazel b/jstests/noPassthroughWithMongod/validate/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/validate/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/write/BUILD.bazel b/jstests/noPassthroughWithMongod/write/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/write/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/write/delete/BUILD.bazel b/jstests/noPassthroughWithMongod/write/delete/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/write/delete/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/noPassthroughWithMongod/write/insert/BUILD.bazel b/jstests/noPassthroughWithMongod/write/insert/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/noPassthroughWithMongod/write/insert/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/ocsp/BUILD.bazel b/jstests/ocsp/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/ocsp/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/ocsp/lib/BUILD.bazel b/jstests/ocsp/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/ocsp/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/product_limits/BUILD.bazel b/jstests/product_limits/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/product_limits/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/product_limits/libs/BUILD.bazel b/jstests/product_limits/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/product_limits/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/query_golden/BUILD.bazel b/jstests/query_golden/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/query_golden/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/query_golden/expected_output/BUILD.bazel b/jstests/query_golden/expected_output/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/query_golden/expected_output/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/query_golden/expected_output/featureFlagSbeFull/BUILD.bazel b/jstests/query_golden/expected_output/featureFlagSbeFull/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/query_golden/expected_output/featureFlagSbeFull/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/query_golden/expected_output/sbeDisabled/BUILD.bazel b/jstests/query_golden/expected_output/sbeDisabled/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/query_golden/expected_output/sbeDisabled/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/query_golden/expected_output/sbeFull/BUILD.bazel b/jstests/query_golden/expected_output/sbeFull/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/query_golden/expected_output/sbeFull/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/query_golden/expected_output/sbeRestricted/BUILD.bazel b/jstests/query_golden/expected_output/sbeRestricted/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/query_golden/expected_output/sbeRestricted/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/query_golden/libs/BUILD.bazel b/jstests/query_golden/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/query_golden/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/query_golden_sharding/BUILD.bazel b/jstests/query_golden_sharding/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/query_golden_sharding/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/query_golden_sharding/expected_output/BUILD.bazel b/jstests/query_golden_sharding/expected_output/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/query_golden_sharding/expected_output/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/readonly/BUILD.bazel b/jstests/readonly/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/readonly/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/readonly/lib/BUILD.bazel b/jstests/readonly/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/readonly/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/replsets/BUILD.bazel b/jstests/replsets/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/replsets/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/replsets/libs/BUILD.bazel b/jstests/replsets/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/replsets/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/resmoke_selftest/BUILD.bazel b/jstests/resmoke_selftest/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/resmoke_selftest/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/resmoke_selftest/end2end/BUILD.bazel b/jstests/resmoke_selftest/end2end/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/resmoke_selftest/end2end/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/resmoke_selftest/end2end/failure/BUILD.bazel b/jstests/resmoke_selftest/end2end/failure/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/resmoke_selftest/end2end/failure/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/resmoke_selftest/end2end/failure/fixture/BUILD.bazel b/jstests/resmoke_selftest/end2end/failure/fixture/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/resmoke_selftest/end2end/failure/fixture/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/resmoke_selftest/end2end/failure/noPassthrough/BUILD.bazel b/jstests/resmoke_selftest/end2end/failure/noPassthrough/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/resmoke_selftest/end2end/failure/noPassthrough/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/resmoke_selftest/end2end/timeout/BUILD.bazel b/jstests/resmoke_selftest/end2end/timeout/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/resmoke_selftest/end2end/timeout/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/resmoke_selftest/end2end/timeout/fixture/BUILD.bazel b/jstests/resmoke_selftest/end2end/timeout/fixture/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/resmoke_selftest/end2end/timeout/fixture/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/resmoke_selftest/end2end/timeout/nested/BUILD.bazel b/jstests/resmoke_selftest/end2end/timeout/nested/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/resmoke_selftest/end2end/timeout/nested/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/resmoke_selftest/end2end/timeout/noPassthrough/BUILD.bazel b/jstests/resmoke_selftest/end2end/timeout/noPassthrough/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/resmoke_selftest/end2end/timeout/noPassthrough/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/selinux/BUILD.bazel b/jstests/selinux/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/selinux/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/selinux/lib/BUILD.bazel b/jstests/selinux/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/selinux/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/serial_run/BUILD.bazel b/jstests/serial_run/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/serial_run/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/serverless/BUILD.bazel b/jstests/serverless/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/serverless/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/serverless/change_streams/BUILD.bazel b/jstests/serverless/change_streams/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/serverless/change_streams/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/serverless/libs/BUILD.bazel b/jstests/serverless/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/serverless/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/BUILD.bazel b/jstests/sharding/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/analyze_shard_key/BUILD.bazel b/jstests/sharding/analyze_shard_key/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/analyze_shard_key/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/analyze_shard_key/libs/BUILD.bazel b/jstests/sharding/analyze_shard_key/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/analyze_shard_key/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/guides/BUILD.bazel b/jstests/sharding/guides/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/guides/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/health_monitor/BUILD.bazel b/jstests/sharding/health_monitor/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/health_monitor/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/internal_txns/BUILD.bazel b/jstests/sharding/internal_txns/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/internal_txns/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/internal_txns/libs/BUILD.bazel b/jstests/sharding/internal_txns/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/internal_txns/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/libs/BUILD.bazel b/jstests/sharding/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/libs/mongos_api_params_util.js b/jstests/sharding/libs/mongos_api_params_util.js index 06262318c61..8cf45cfac17 100644 --- a/jstests/sharding/libs/mongos_api_params_util.js +++ b/jstests/sharding/libs/mongos_api_params_util.js @@ -1473,7 +1473,10 @@ export let MongosAPIParametersUtil = (function() { // mongos command, and that the test cases are well formed. for (const command of Object.keys(listCommandsRes.commands)) { const matchingCases = testCases.filter(elem => elem.commandName === command); - assert(matchingCases !== [], + // TODO(SERVER-100573): Fix invariant, this currently is never going to be hit even if + // length is zero. + // eslint-disable-next-line + assert(matchingCases.length !== [], "coverage failure: must define a test case for " + command); for (const testCase of matchingCases) { validateTestCase(testCase); diff --git a/jstests/sharding/load_balancer_support/BUILD.bazel b/jstests/sharding/load_balancer_support/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/load_balancer_support/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/migration_blocking_operation/BUILD.bazel b/jstests/sharding/migration_blocking_operation/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/migration_blocking_operation/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/network/BUILD.bazel b/jstests/sharding/network/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/network/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/BUILD.bazel b/jstests/sharding/query/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/agg/BUILD.bazel b/jstests/sharding/query/agg/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/agg/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/api_version/BUILD.bazel b/jstests/sharding/query/api_version/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/api_version/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/change_streams/BUILD.bazel b/jstests/sharding/query/change_streams/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/change_streams/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/collation/BUILD.bazel b/jstests/sharding/query/collation/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/collation/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/count/BUILD.bazel b/jstests/sharding/query/count/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/count/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/cursor/BUILD.bazel b/jstests/sharding/query/cursor/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/cursor/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/explain/BUILD.bazel b/jstests/sharding/query/explain/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/explain/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/find_and_modify/BUILD.bazel b/jstests/sharding/query/find_and_modify/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/find_and_modify/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/geo/BUILD.bazel b/jstests/sharding/query/geo/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/geo/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/graph_lookup/BUILD.bazel b/jstests/sharding/query/graph_lookup/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/graph_lookup/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/lookup/BUILD.bazel b/jstests/sharding/query/lookup/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/lookup/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/map_reduce/BUILD.bazel b/jstests/sharding/query/map_reduce/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/map_reduce/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/out_merge/BUILD.bazel b/jstests/sharding/query/out_merge/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/out_merge/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/union_with/BUILD.bazel b/jstests/sharding/query/union_with/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/union_with/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/query/update/BUILD.bazel b/jstests/sharding/query/update/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/query/update/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/resharding_timeseries/BUILD.bazel b/jstests/sharding/resharding_timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/resharding_timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/timeseries/BUILD.bazel b/jstests/sharding/timeseries/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/timeseries/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/updateOne_without_shard_key/BUILD.bazel b/jstests/sharding/updateOne_without_shard_key/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/updateOne_without_shard_key/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sharding/updateOne_without_shard_key/libs/BUILD.bazel b/jstests/sharding/updateOne_without_shard_key/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sharding/updateOne_without_shard_key/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/slow1/BUILD.bazel b/jstests/slow1/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/slow1/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/ssl/BUILD.bazel b/jstests/ssl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/ssl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/ssl/libs/BUILD.bazel b/jstests/ssl/libs/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/ssl/libs/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/ssl/x509/BUILD.bazel b/jstests/ssl/x509/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/ssl/x509/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/sslSpecial/BUILD.bazel b/jstests/sslSpecial/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/sslSpecial/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/ssl_linear/BUILD.bazel b/jstests/ssl_linear/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/ssl_linear/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/ssl_x509/BUILD.bazel b/jstests/ssl_x509/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/ssl_x509/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/third_party/BUILD.bazel b/jstests/third_party/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/third_party/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/third_party/fast_check/BUILD.bazel b/jstests/third_party/fast_check/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/third_party/fast_check/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/watchdog/BUILD.bazel b/jstests/watchdog/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/watchdog/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/watchdog/lib/BUILD.bazel b/jstests/watchdog/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/watchdog/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/BUILD.bazel b/jstests/with_mongot/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/e2e/BUILD.bazel b/jstests/with_mongot/e2e/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/e2e/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/e2e/explain_execution_stats/BUILD.bazel b/jstests/with_mongot/e2e/explain_execution_stats/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/e2e/explain_execution_stats/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/e2e/hybridSearch/BUILD.bazel b/jstests/with_mongot/e2e/hybridSearch/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/e2e/hybridSearch/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/e2e/lib/BUILD.bazel b/jstests/with_mongot/e2e/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/e2e/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/e2e/lib/data/BUILD.bazel b/jstests/with_mongot/e2e/lib/data/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/e2e/lib/data/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/e2e/metadata/BUILD.bazel b/jstests/with_mongot/e2e/metadata/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/e2e/metadata/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/e2e/views/BUILD.bazel b/jstests/with_mongot/e2e/views/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/e2e/views/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/e2e_infrastructure_tests/BUILD.bazel b/jstests/with_mongot/e2e_infrastructure_tests/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/e2e_infrastructure_tests/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/mongotmock/BUILD.bazel b/jstests/with_mongot/mongotmock/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/mongotmock/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/mongotmock/lib/BUILD.bazel b/jstests/with_mongot/mongotmock/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/mongotmock/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/search_mocked/BUILD.bazel b/jstests/with_mongot/search_mocked/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/search_mocked/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/search_mocked/lib/BUILD.bazel b/jstests/with_mongot/search_mocked/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/search_mocked/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/search_mocked/ssl/BUILD.bazel b/jstests/with_mongot/search_mocked/ssl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/search_mocked/ssl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/search_mocked/ssl/lib/BUILD.bazel b/jstests/with_mongot/search_mocked/ssl/lib/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/search_mocked/ssl/lib/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/search_mocked/ssl/ssl_disabled_on_mongod/BUILD.bazel b/jstests/with_mongot/search_mocked/ssl/ssl_disabled_on_mongod/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/search_mocked/ssl/ssl_disabled_on_mongod/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/vector_search_mocked/BUILD.bazel b/jstests/with_mongot/vector_search_mocked/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/vector_search_mocked/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/jstests/with_mongot/vector_search_mocked/ssl/BUILD.bazel b/jstests/with_mongot/vector_search_mocked/ssl/BUILD.bazel new file mode 100644 index 00000000000..275a4f0d9a9 --- /dev/null +++ b/jstests/with_mongot/vector_search_mocked/ssl/BUILD.bazel @@ -0,0 +1,10 @@ +load("@aspect_rules_js//js:defs.bzl", "js_library") + +package(default_visibility = ["//visibility:public"]) + +js_library( + name = "all_javascript_files", + srcs = glob([ + "*.js", + ]), +) diff --git a/src/mongo/scripting/mozjs/BUILD.bazel b/src/mongo/scripting/mozjs/BUILD.bazel index c441f984bca..645542eab6b 100644 --- a/src/mongo/scripting/mozjs/BUILD.bazel +++ b/src/mongo/scripting/mozjs/BUILD.bazel @@ -37,3 +37,13 @@ render_template( ], output = "mongohelpers_js.cpp", ) + +load("@aspect_rules_js//js:defs.bzl", "js_library") + +js_library( + name = "all", + srcs = glob([ + "*.js", + ]), + visibility = ["//visibility:public"], +) diff --git a/src/mongo/shell/BUILD.bazel b/src/mongo/shell/BUILD.bazel index 3d94615bc4c..3169375b911 100644 --- a/src/mongo/shell/BUILD.bazel +++ b/src/mongo/shell/BUILD.bazel @@ -548,3 +548,13 @@ mongo_cc_unit_test( tags = ["mongo_unittest_fifth_group"], deps = ["shell_test_dependencies"], ) + +load("@aspect_rules_js//js:defs.bzl", "js_library") + +js_library( + name = "all", + srcs = glob([ + "*.js", + ]), + visibility = ["//visibility:public"], +)