add pii masking log #12
2963 passed, 25 failed and 0 skipped
✅ target/junit/metabase.actions_test.xml
19 tests were completed in 17s with 19 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.analytics.prometheus_test.xml
2 tests were completed in 662ms with 2 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.analytics.snowplow_test.xml
4 tests were completed in 462ms with 4 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.analytics.stats_test.xml
7 tests were completed in 588ms with 7 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.action_test.xml
12 tests were completed in 10s with 12 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.activity_test.xml
2 tests were completed in 444ms with 2 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.alert_test.xml
15 tests were completed in 4s with 15 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.automagic_dashboards_test.xml
10 tests were completed in 4s with 10 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.bookmark_test.xml
3 tests were completed in 185ms with 3 passed, 0 failed and 0 skipped.
❌ target/junit/metabase.api.card_test.xml
93 tests were completed in 16s with 92 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
metabase.api.card-test | 92✅ | 1❌ | 16s |
❌ metabase.api.card-test
✅ cache-ttl-save
✅ update-embedding-params-test
✅ description-should-be-blankable-as-well
✅ create-card-with-collection-position
✅ pivot-card-test
✅ share-already-shared-card-test
✅ can-we-change-the-collection-position-of-a-card-
✅ bulk-move-cards
✅ model_id-requied-when-f-is-table
✅ check-that-we-can-delete-a-card
✅ saving-card-fetches-correct-metadata
✅ csv-download-test
✅ change-both-collection-and-position-test
✅ we-shouldn-t-be-able-to-archive-cards-if-we-don-t-have-collection--write--perms
✅ make-sure-we-can-create-a-card-and-specify-its--collection-id--at-the-same-time
✅ test-that-we-can-fetch-a-list-of-publicly-accessible-cards
✅ filter-by-archived-test
✅ make-sure-we-card-creation-fails-if-we-try-to-set-a--collection-id--we-don-t-have-permissions-for
✅ set-card-collection-id-test
✅ moving-a-card-without-a-collection-position-keeps-the-collection-position-nil
✅ filter-by-recent-test
✅ check-to-make-sure-we-can-move-a-card-in-a-collection-of-just-cards
✅ download-response-headers-test
✅ fetch-results-metadata-test
✅ paramters-using-old-style-field-values
✅ check-that-we-aren-t-allowed-to-move-cards-if-we-don-t-have-permissions-for-destination-collection
✅ filter-cards-by-db-test
✅ changed?-test
✅ filter-by-bookmarked-test
✅ parameters-with-source-is-card-test
✅ update-card-parameter-mappings-test
✅ parameters-with-source-is-static-list-test
✅ timelines-range-test
✅ test-that-we-can-bulk-remove-some-cards-from-a-collection
✅ authentication-test
✅ create-card-check-adhoc-query-permissions-test
✅ move-existing-card-update-positions-test
✅ check-that-we-aren-t-allowed-to-move-cards-if-we-don-t-have-permissions-for-the-card
❌ download-default-constraints-test
http_client.clj:174
✅ update-verified-card-test
✅ filter-cards-by-table-test
✅ model-id-requied-when-f-is-database-test
✅ get-series-for-card-type-check-test
✅ updating-card-updates-metadata
✅ alert-deletion-test
✅ can-we-update-a-card-s-archived-status-
✅ save-card-with-empty-result-metadata-test
✅ timelines-test
✅ give-existing-card-a-position-test
✅ add-new-card-update-positions-test
✅ refresh-persistence
✅ gets-a-card
✅ test-that-we-can-edit-a-card
✅ get-series-check-compatibility-test
✅ updating-a-card-that-doesnt-exist-should-give-a-404
✅ test-related-recommended-entities
✅ create-a-card
✅ update-card-validation-test
✅ filter-by-using-model
✅ test-that-we-can-fetch-a-list-of-embeddable-cards
✅ copy-card
✅ changing-the-display-type-from-line-to-area-bar-is-fine-and-doesnt-delete-the-alert
✅ need-permission-for-collection
✅ share-card-preconditions-test
✅ ---we-shouldn-t-be-able-to-if-we-don-t-have-permissions-for-the-collection
✅ save-empty-card-test
✅ create-card-validation-test
✅ unshare-card-test
✅ create-card-disallow-setting-enable-embedding-test
✅ filter-by-popular-test
✅ unshare-card-preconditions-test
✅ clear-description-test
✅ get-series-for-card-permission-test
✅ json-download-test
✅ change-collections-update-positions-test
✅ we-shouldn-t-be-able-to-unarchive-cards-if-we-don-t-have-collection--write--perms
✅ sereies-are-compatible-test
✅ update-card-require-parent-perms-test
✅ change-collection-permissions-test
✅ ---and-unset--unpin--it-as-well-
✅ share-card-test
✅ dataset-card
✅ test-that-we-can-bulk-move-some-cards-from-one-collection-to-another
✅ update-card-parameters-test
✅ check-that-we-aren-t-allowed-to-move-cards-if-we-don-t-have-permissions-for-source-collection
✅ paging-and-filtering-works-for-series-card-test
✅ fetch-card-test
✅ can-we-change-the-collection-preview-flag-of-a-card-
✅ deleting-a-card-that-doesnt-exist-should-return-a-404---1957-
✅ test-that-we-can-bulk-move-some-cards-with-no-collection-into-a-collection
✅ run-query-with-parameters-test
✅ update-card-check-adhoc-query-permissions-test
✅ xlsx-download-test
✅ target/junit/metabase.api.collection_test.xml
21 tests were completed in 5s with 21 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.common_test.xml
4 tests were completed in 11ms with 4 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.common.internal_test.xml
10 tests were completed in 74ms with 10 passed, 0 failed and 0 skipped.
❌ target/junit/metabase.api.dashboard_test.xml
68 tests were completed in 17s with 67 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
metabase.api.dashboard-test | 67✅ | 1❌ | 17s |
❌ metabase.api.dashboard-test
✅ valid-filter-fields-test
✅ update-dashboard-change-collection-position-test
✅ update-dashboard-test
✅ delete-test
✅ update-dashboard-guide-columns-test
✅ delete-public-link-test
✅ delete-cards-test
✅ revert-dashboard-test
✅ dashboard-card-query-test
✅ chain-filter-invalid-parameters-test
✅ mappings->field-ids-test
✅ insert-dashboard-no-position-test
✅ create-dashboard-test
✅ update-dashboard-position-test
✅ update-dashboard-clear-description-test
✅ fetch-dashboard-test
✅ dashboard-card-query-pivot-test
✅ fetch-embeddable-dashboards-test
✅ create-dashboard-with-collection-position-test
✅ chain-filter-not-found-test
✅ chain-filter-should-use-cached-field-values-test
✅ chain-filter-human-readable-values-remapping-test
✅ insert-dashboard-increment-existing-collection-position-test
✅ dashcard-execution-fetch-prefill-test
✅ copy-dashboard-cards-test
✅ param-values-test
✅ related-and-recommended-entities-test
✅ parameter-values-from-card-test
✅ native-query-get-params-test
❌ dashboard-card-query-export-format-test
dashboard_test.clj:2595
✅ chain-filter-fk-field-to-field-remapping-test
✅ cards-to-copy-test
✅ dashcard-custom-action-execution-auth-test
✅ update-cards-parameter-mapping-permissions-test
✅ new-dashboard-card-with-additional-series-test
✅ add-card-parameter-mapping-permissions-test
✅ move-dashboard-to-different-collection-test
✅ dashcard-action-execution-type-test
✅ fetch-public-dashboards-test
✅ add-query-average-duration-to-dashcards-test
✅ dashboard-with-static-list-parameters-test
✅ dashboard-chain-filter-test
✅ chain-filter-field-to-field-remapping-test
✅ update-cards-for-copy-test
✅ update-action-cards-test
✅ auth-test
✅ update-cards-test
✅ dashboard-card-query-parameters-test
✅ dashcard-implicit-action-execution-auth-test
✅ dashcard-query-action-execution-test
✅ simple-creation-with-no-additional-series-test
✅ dashcard->query-hashes-test
✅ dashcard-action-execution-granular-auth-test
✅ copy-dashboard-into-correct-collection-test
✅ fetch-revisions-test
✅ chain-filter-search-test
✅ dashcard-http-action-execution-test
✅ dashcard-implicit-action-only-expose-and-allow-model-fields
✅ dashcard-implicit-action-execution-test
✅ dashcards->query-hashes-test
✅ update-dashboard-change-collection-id-test
✅ copy-dashboard-test
✅ share-dashboard-test
✅ dashcard-action-create-update-test
✅ create-dashboard-validation-test
✅ fetch-dashboard-permissions-test
✅ get-dashboard-test
✅ dashboard-chain-filter-permissions-test
❌ target/junit/metabase.api.database_test.xml
38 tests were completed in 4s with 36 passed, 2 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
metabase.api.database-test | 36✅ | 2❌ | 4s |
❌ metabase.api.database-test
❌ autocomplete-suggestions-test
http_client.clj:174
✅ validate-database-test
✅ can-rescan-fieldvalues-for-a-db
✅ get-schemas-test
✅ db-ids-with-deprecated-drivers-test
✅ discard-db-fieldvalues
✅ disallow-creating-h2-database-test
✅ nonadmins-cant-trigger-rescan
✅ database-local-settings-come-back-with-database-test
✅ dismiss-spinner-test
✅ create-db-test
✅ non-admins-cant-trigger-sync
✅ fetch-database-fields-test
✅ get-schemas-should-not-return-schemas-with-no-visible-tables
✅ fetch-database-metadata-include-hidden-test
✅ get-schema-tables-test
✅ databases-list-include-saved-questions-test
✅ upsert-sensitive-values-test
✅ update-schedules-for-existing-db
✅ databases-list-test
✅ enable-model-actions-with-user-controlled-scheduling-test
✅ fetch-database-metadata-test
✅ admins-set-database-local-settings-test
✅ secret-file-paths-returned-by-api-test
✅ slashes-in-identifiers-test
❌ card-autocomplete-suggestions-test
http_client.clj:174
✅ db-metadata-saved-questions-db-test
✅ create-new-db-with-custom-schedules-test
✅ update-database-test
✅ get-database-usage-info-test
✅ get-database-test
✅ nonadmins-cant-discard-all-fieldvalues
✅ trigger-metadata-sync-for-db-test
✅ databases-list-include-saved-questions-tables-test
✅ fetch-db-with-expanded-schedules
✅ disallow-updating-h2-database-details-test
✅ delete-database-test
✅ fetch-databases-with-invalid-driver-test
✅ target/junit/metabase.api.dataset_test.xml
14 tests were completed in 3s with 14 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.email_test.xml
4 tests were completed in 452ms with 4 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.embed_test.xml
61 tests were completed in 7s with 61 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.field_test.xml
27 tests were completed in 1s with 27 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.geojson_test.xml
8 tests were completed in 9s with 8 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.google_test.xml
1 tests were completed in 32ms with 1 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.ldap_test.xml
2 tests were completed in 347ms with 2 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.login_history_test.xml
No tests found
✅ target/junit/metabase.api.metric_test.xml
13 tests were completed in 495ms with 13 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.native_query_snippet_test.xml
6 tests were completed in 320ms with 6 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.notify_test.xml
4 tests were completed in 74ms with 4 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.permissions_test.xml
15 tests were completed in 943ms with 15 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.persist_test.xml
1 tests were completed in 55ms with 1 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.premium_features_test.xml
1 tests were completed in 15ms with 1 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.preview_embed_test.xml
18 tests were completed in 2s with 18 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.public_test.xml
76 tests were completed in 8s with 76 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.pulse_test.xml
25 tests were completed in 6s with 25 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.query_description_test.xml
1 tests were completed in 104ms with 1 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.revision_test.xml
6 tests were completed in 206ms with 6 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.search_test.xml
16 tests were completed in 5s with 16 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.segment_test.xml
22 tests were completed in 439ms with 22 passed, 0 failed and 0 skipped.
✅ target/junit/metabase.api.session_test.xml
16 tests were completed in 11s with 16 passed, 0 failed and 0 skipped.
Report exceeded GitHub limit of 65535 bytes and has been trimmed
Annotations
Check failure on line 0 in target/junit/metabase.api.card_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.api.card-test ► download-default-constraints-test
Failed test found in:
target/junit/metabase.api.card_test.xml
Error:
http_client.clj:174
Raw output
http_client.clj:174
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 1,
:dataset_query
{:database 1,
:type :query,
:query {:source-table 1},
:middleware {:add-default-userland-constraints? true, :userland-query? true}},
:display :table,
:name "KSCQZWWBZEOTALVJOQOA",
:visualization_settings {}}
with temporary :metabase.models.collection/Collection with attributes
{:name "MPCCUAWUZEVMGSFLYPWH", :color "#ABCDEF"}
Sanity check: this CSV download should not be subject to C O N S T R A I N T S
POST http://localhost:3001/api/card/160/query/csv expected a status code of 200, got 500.
expected: (= expected-status-code actual-status-code)
actual: (not (= 200 500))
Check failure on line 0 in target/junit/metabase.api.dashboard_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.api.dashboard-test ► dashboard-card-query-export-format-test
Failed test found in:
target/junit/metabase.api.dashboard_test.xml
Error:
dashboard_test.clj:2595
Raw output
dashboard_test.clj:2595
POST /api/dashboard/:dashboard-id/dashcard/:dashcard-id/card/:card-id/query/:export-format
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 1,
:dataset_query {:database 1, :type :query, :query {:limit 5, :source-table 4}},
:display :table,
:name "KSDMATVCQTCRBBWOLWPO",
:visualization_settings {},
:result_metadata
[{:description nil,
:semantic_type :type/PK,
:coercion_strategy nil,
:name "ID",
:settings nil,
:field_ref [:field 16 nil],
:effective_type :type/BigInteger,
:id 16,
:visibility_type :normal,
:display_name "ID",
:fingerprint nil,
:base_type :type/BigInteger}
{:description nil,
:semantic_type :type/Name,
:coercion_strategy nil,
:name "NAME",
:settings nil,
:field_ref [:field 15 nil],
:effective_type :type/Text,
:id 15,
:visibility_type :normal,
:display_name "Name",
:fingerprint
{:global {:distinct-count 75, :nil% 0.0},
:type
#:type{:Text
{:percent-json 0.0,
:percent-url 0.0,
:percent-email 0.0,
:percent-state 0.0,
:average-length 8.333333333333334}}},
:base_type :type/Text}],
:table_id 4}
with temporary :metabase.models.dashboard/Dashboard with attributes
{:creator_id 2,
:name "YWCRGMMJQOESBWTPNFFW",
:parameters
[{:name "Category Name", :slug "category_name", :id "_CATEGORY_NAME_", :type "category"}
{:name "Category ID", :slug "category_id", :id "_CATEGORY_ID_", :type "category"}
{:name "Price", :slug "price", :id "_PRICE_", :type "category"}
{:name "ID", :slug "id", :id "_ID_", :type "category"}
{:name "Static Category",
:slug "static_category",
:id "_STATIC_CATEGORY_",
:type "category",
:values_source_type "static-list",
:values_source_config {:values ["African" "American" "Asian"]}}
{:name "Static Category label",
:slug "static_category_label",
:id "_STATIC_CATEGORY_LABEL_",
:type "category",
:values_source_type "static-list",
:values_source_config {:values [["African" "Af"] ["American" "Am"] ["Asian" "As"]]}}
{:id "_CARD_",
:type "category",
:name "CATEGORY",
:values_source_type "card",
:values_source_config {:card_id 375, :value_field [:field 15 nil]}}]}
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 1,
:dataset_query {:database 1, :type :query, :query {:source-table 1}},
:display :table,
:name "DGBVZFKQWXQYBFZOKSWC",
:visualization_settings {},
:table_id 1}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0,
:col 0,
:size_x 4,
:size_y 4,
:card_id 376,
:dashboard_id 91,
:parameter_mappings
[{:parameter_id "_CATEGORY_NAME_", :card_id 376, :target [:dimension [:field 15 {:source-field 5}]]}
{:parameter_id "_CATEGORY_ID_", :card_id 376, :target [:dimension [:field 5 nil]]}
{:parameter_id "_PRICE_", :card_id 376, :target [:dimension [:field 6 nil]]}
{:parameter_id "_ID_", :card_id 376, :target [:dimension [:field 2 nil]]}
{:parameter_id "_ID_", :card_id 376, :target [:dimension [:field 2 nil]]}
{:parameter_id "_STATIC_CATEGORY_", :card_id 376, :target [:dimension [:field 15 {:source-field 5}]]}
{:parameter_id "_STATIC_CATEGORY_LABEL_", :card_id 376, :target [:dimension [:field 15 {:source-field 5}]]}]}
Export format = :csv
expected: (=
(streaming.test-util/process-query-basic-streaming
export-format
(mt/mbql-query venues {:filter [:= $price 4]}))
(parse-export-format-results
(mt/user-http-request
:rasta
:post
200
url
{:request-options {:as :byte-array}}
:parameters
(json/generate-string [{:id "_PRICE_", :value 4}]))
export-format))
actual: (not
(=
()
(["ID" "Name" "Category ID" "Latitude" "Longitude" "Price"]
["16" "Pacific Dining Car - Santa Monica" "67" "34.0367" "-118.476" "4"]
["55" "Dal Rae Restaurant" "67" "33.983" "-118.096" "4"]
["61" "Lawry's The Prime Rib" "67" "34.0677" "-118.376" "4"]
["77" "Sushi Nakazawa" "40" "40.7318" "-74.0045" "4"]
["79" "Sushi Yasuda" "40" "40.7514" "-73.9736" "4"]
["81" "Tanoshi Sushi & Sake Bar" "40" "40.7677" "-73.9533" "4"])))
Check failure on line 0 in target/junit/metabase.api.database_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.api.database-test ► autocomplete-suggestions-test
Failed test found in:
target/junit/metabase.api.database_test.xml
Error:
http_client.clj:174
Raw output
http_client.clj:174
GET /api/database/:id/autocomplete_suggestions
GET http://localhost:3001/api/database/1/autocomplete_suggestions?prefix=u expected a status code of 200, got 204.
expected: (= expected-status-code actual-status-code)
actual: (not (= 200 204))
Check failure on line 0 in target/junit/metabase.api.database_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.api.database-test ► card-autocomplete-suggestions-test
Failed test found in:
target/junit/metabase.api.database_test.xml
Error:
http_client.clj:174
Raw output
http_client.clj:174
GET /api/database/:id/card_autocomplete_suggestions
with temporary :metabase.models.collection/Collection with attributes
{:name "Maz Analytics", :color "#ABCDEF"}
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 1,
:dataset_query {:database 1, :type :native, :native {:query "SELECT * FROM VENUES"}},
:display :table,
:name "Maz Quote Views Per Month",
:visualization_settings {},
:collection_id 378}
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 1,
:dataset_query {:database 1, :type :native, :native {:query "SELECT * FROM VENUES"}},
:display :table,
:name "Maz Quote Views Per Day",
:visualization_settings {},
:dataset true}
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 1,
:dataset_query {:database 1, :type :native, :native {:query "SELECT * FROM VENUES"}},
:display :table,
:name "Maz Quote Views Per Day",
:visualization_settings {}}
exclude cards without perms
GET http://localhost:3001/api/database/1/card_autocomplete_suggestions?query=maz expected a status code of 200, got 404.
expected: (= expected-status-code actual-status-code)
actual: (not (= 200 404))
Check failure on line 0 in target/junit/metabase.query_processor.dashboard_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.query-processor.dashboard-test ► resolve-parameters-validation-test
Failed test found in:
target/junit/metabase.query_processor.dashboard_test.xml
Error:
AFn.java:429
Raw output
AFn.java:429
Resolves new operator type arguments without error (#25031)
using sample-dataset dataset
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 16,
:dataset_query
{:type :native,
:native
{:query "select COUNT(*) from \"ORDERS\" where true [[AND quantity={{qty_locked}}]]",
:template-tags
{"qty_locked"
{:id "_query_id_", :name "qty_locked", :display-name "quantity locked", :type :number, :default nil}}},
:database 16},
:display :table,
:name "SQWYWFJIYNJRIUVXEBHN",
:visualization_settings {}}
with temporary :metabase.models.dashboard/Dashboard with attributes
{:creator_id 2,
:name "TYVZEGJOTTRQXLIVSMRU",
:parameters [{:name "param", :slug "param", :id "_dash_id_", :type :number/=}]}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0,
:col 0,
:size_x 4,
:size_y 4,
:parameter_mappings [{:parameter_id "_dash_id_", :card_id 1232, :target [:variable [:template-tag "qty_locked"]]}],
:card_id 1232,
:visualization_settings {},
:dashboard_id 388}
expected: (= [[2391]] (mt/rows (run-query-for-dashcard dashboard-id card-id dashcard-id {:parameters params})))
actual: #error {
:cause "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:via
[{:type clojure.lang.ArityException
:message "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:at [clojure.lang.AFn throwArity "AFn.java" 429]}]
:trace
[[clojure.lang.AFn throwArity "AFn.java" 429]
[clojure.lang.AFn invoke "AFn.java" 40]
[metabase.query_processor.card$run_query_for_card_async invokeStatic "card.clj" 215]
[metabase.query_processor.card$run_query_for_card_async doInvoke "card.clj" 172]
[clojure.lang.RestFn applyTo "RestFn.java" 142]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[medley.core$mapply invokeStatic "core.cljc" 244]
[medley.core$mapply doInvoke "core.cljc" 237]
[clojure.lang.RestFn invoke "RestFn.java" 464]
[metabase.query_processor.dashboard$run_query_for_dashcard_async invokeStatic "dashboard.clj" 182]
[metabase.query_processor.dashboard$run_query_for_dashcard_async doInvoke "dashboard.clj" 154]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$apply doInvoke "core.clj" 662]
[clojure.lang.RestFn invoke "RestFn.java" 856]
[metabase.query_processor.dashboard_test$run_query_for_dashcard invokeStatic "dashboard_test.clj" 20]
[metabase.query_processor.dashboard_test$run_query_for_dashcard doInvoke "dashboard_test.clj" 16]
[clojure.lang.RestFn invoke "RestFn.java" 467]
[metabase.query_processor.dashboard_test$fn__181848$fn__181866$fn__181867$fn__181869$fn__181871$fn__181877 invoke "dashboard_test.clj" 79]
[metabase.query_processor.dashboard_test$fn__181848$fn__181866$fn__181867$fn__181869$fn__181871 invoke "dashboard_test.clj" 77]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181848$fn__181866$fn__181867$fn__181869 invoke "dashboard_test.clj" 59]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181848$fn__181866$fn__181867 invoke "dashboard_test.clj" 59]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181848$fn__181866 invoke "dashboard_test.clj" 59]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 370]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 356]
[metabase.query_processor.dashboard_test$fn__181848 invokeStatic "dashboard_test.clj" 51]
[metabase.query_processor.dashboard_test$fn__181848 invoke "dashboard_test.clj" 28]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[hawk.core$run_test invokeStatic "core.clj" 135]
[hawk.core$run_test invoke "core.clj" 126]
[eftest.runner$test_vars$fn__10571$fn__10575 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__10571 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__10532 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__10579 invoke "runner.clj" 115]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__10593$fn__10595 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__10593 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__10639 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[hawk.core$run_tests$fn__11086 invoke "core.clj" 180]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 31]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 29]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[hawk.core$run_tests invokeStatic "core.clj" 177]
[hawk.core$run_tests invoke "core.clj" 158]
[hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 194]
[hawk.core$find_and_run_tests_with_options invoke "core.clj" 189]
[hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 222]
[hawk.core$find_and_run_tests_cli invoke "core.clj" 214]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 94]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 91]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__8503 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.query_processor.dashboard_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.query-processor.dashboard-test ► do-not-apply-unconnected-filters-for-same-card-test
Failed test found in:
target/junit/metabase.query_processor.dashboard_test.xml
Error:
AFn.java:429
Raw output
AFn.java:429
If the same Card is added to a Dashboard multiple times but with different filters, only apply the filters for the DashCard we're running a query for (#19494)
using sample-dataset dataset
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 16,
:dataset_query {:database 16, :type :query, :query {:aggregation [[:count]], :source-table 20}},
:display :table,
:name "DXFBLIHHISFBOPBOGXSB",
:visualization_settings {}}
with temporary :metabase.models.dashboard/Dashboard with attributes
{:creator_id 2,
:name "FOOCUDOUTHNKLYQQWUMZ",
:parameters
[{:name "Category (DashCard 1)", :slug "category_1", :id "CATEGORY_1", :type "string/="}
{:name "Category (DashCard 2)", :slug "category_2", :id "CATEGORY_2", :type "string/="}]}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0,
:col 0,
:size_x 4,
:size_y 4,
:card_id 1233,
:dashboard_id 389,
:parameter_mappings [{:parameter_id "CATEGORY_1", :card_id 1233, :target [:dimension [:field 54 nil]]}]}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0,
:col 0,
:size_x 4,
:size_y 4,
:card_id 1233,
:dashboard_id 389,
:parameter_mappings [{:parameter_id "CATEGORY_2", :card_id 1233, :target [:dimension [:field 54 nil]]}]}
DashCard 1 (Category = Doohickey)
expected: (=
[[42]]
(mt/rows
(run-query-for-dashcard
dashboard-id
card-id
dashcard-1-id
:parameters
[{:id "CATEGORY_1", :value ["Doohickey"]}])))
actual: #error {
:cause "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:via
[{:type clojure.lang.ArityException
:message "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:at [clojure.lang.AFn throwArity "AFn.java" 429]}]
:trace
[[clojure.lang.AFn throwArity "AFn.java" 429]
[clojure.lang.AFn invoke "AFn.java" 40]
[metabase.query_processor.card$run_query_for_card_async invokeStatic "card.clj" 215]
[metabase.query_processor.card$run_query_for_card_async doInvoke "card.clj" 172]
[clojure.lang.RestFn applyTo "RestFn.java" 142]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[medley.core$mapply invokeStatic "core.cljc" 244]
[medley.core$mapply doInvoke "core.cljc" 237]
[clojure.lang.RestFn invoke "RestFn.java" 464]
[metabase.query_processor.dashboard$run_query_for_dashcard_async invokeStatic "dashboard.clj" 182]
[metabase.query_processor.dashboard$run_query_for_dashcard_async doInvoke "dashboard.clj" 154]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$apply doInvoke "core.clj" 662]
[clojure.lang.RestFn invoke "RestFn.java" 856]
[metabase.query_processor.dashboard_test$run_query_for_dashcard invokeStatic "dashboard_test.clj" 20]
[metabase.query_processor.dashboard_test$run_query_for_dashcard doInvoke "dashboard_test.clj" 16]
[clojure.lang.RestFn invoke "RestFn.java" 494]
[metabase.query_processor.dashboard_test$fn__181981$fn__181982$fn__181983$fn__181985$fn__181987$fn__181989$fn__181991$fn__181992 invoke "dashboard_test.clj" 225]
[metabase.query_processor.dashboard_test$fn__181981$fn__181982$fn__181983$fn__181985$fn__181987$fn__181989$fn__181991 invoke "dashboard_test.clj" 224]
[metabase.query_processor.dashboard_test$fn__181981$fn__181982$fn__181983$fn__181985$fn__181987$fn__181989 invoke "dashboard_test.clj" 223]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181981$fn__181982$fn__181983$fn__181985$fn__181987 invoke "dashboard_test.clj" 204]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181981$fn__181982$fn__181983$fn__181985 invoke "dashboard_test.clj" 204]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181981$fn__181982$fn__181983 invoke "dashboard_test.clj" 204]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181981$fn__181982 invoke "dashboard_test.clj" 204]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 370]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 356]
[metabase.query_processor.dashboard_test$fn__181981 invokeStatic "dashboard_test.clj" 203]
[metabase.query_processor.dashboard_test$fn__181981 invoke "dashboard_test.clj" 200]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[hawk.core$run_test invokeStatic "core.clj" 135]
[hawk.core$run_test invoke "core.clj" 126]
[eftest.runner$test_vars$fn__10571$fn__10575 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__10571 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__10532 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__10579 invoke "runner.clj" 115]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__10593$fn__10595 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__10593 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__10639 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[hawk.core$run_tests$fn__11086 invoke "core.clj" 180]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 31]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 29]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[hawk.core$run_tests invokeStatic "core.clj" 177]
[hawk.core$run_tests invoke "core.clj" 158]
[hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 194]
[hawk.core$find_and_run_tests_with_options invoke "core.clj" 189]
[hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 222]
[hawk.core$find_and_run_tests_cli invoke "core.clj" 214]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 94]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 91]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__8503 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.query_processor.dashboard_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.query-processor.dashboard-test ► default-value-precedence-test-field-filters
Failed test found in:
target/junit/metabase.query_processor.dashboard_test.xml
Error:
AFn.java:429
Raw output
AFn.java:429
If both Dashboard and Card have default values for a Field filter parameter, Card defaults should take precedence
using sample-dataset dataset
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 16,
:dataset_query
{:database 16,
:type :native,
:native
{:query "SELECT distinct category FROM products WHERE {{filter}} ORDER BY category ASC",
:template-tags
{"filter"
{:id "xyz456",
:name "filter",
:display-name "Filter",
:type :dimension,
:dimension [:field 54 nil],
:widget-type :category,
:default ["Gizmo" "Gadget"],
:required true}}}},
:display :table,
:name "HGZXUTOJSIWFHKGLIZUM",
:visualization_settings {}}
with temporary :metabase.models.dashboard/Dashboard with attributes
{:creator_id 2,
:name "ZMXOOILRAYVAPBKXDTZG",
:parameters [{:name "category", :slug "category", :id "abc123", :type "string/=", :default ["Widget"]}]}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0,
:col 0,
:size_x 4,
:size_y 4,
:dashboard_id 390,
:card_id 1234,
:parameter_mappings [{:parameter_id "abc123", :card_id 1234, :target [:dimension [:template-tag "filter"]]}]}
Sanity check: running Card query should use Card defaults
expected: (= [["Gadget"] ["Gizmo"]] (mt/rows (qp.card-test/run-query-for-card card-id)))
actual: #error {
:cause "Wrong number of args (3) passed to: metabase.query-processor.card-test/run-query-for-card/fn--181688"
:via
[{:type clojure.lang.ArityException
:message "Wrong number of args (3) passed to: metabase.query-processor.card-test/run-query-for-card/fn--181688"
:at [clojure.lang.AFn throwArity "AFn.java" 429]}]
:trace
[[clojure.lang.AFn throwArity "AFn.java" 429]
[clojure.lang.AFn invoke "AFn.java" 40]
[metabase.query_processor.card$run_query_for_card_async invokeStatic "card.clj" 215]
[metabase.query_processor.card$run_query_for_card_async doInvoke "card.clj" 172]
[clojure.lang.RestFn invoke "RestFn.java" 464]
[metabase.query_processor.card_test$run_query_for_card invokeStatic "card_test.clj" 21]
[metabase.query_processor.card_test$run_query_for_card invoke "card_test.clj" 15]
[metabase.query_processor.dashboard_test$fn__181933$fn__181934$fn__181935$fn__181937$fn__181939$fn__181941 invoke "dashboard_test.clj" 152]
[metabase.query_processor.dashboard_test$fn__181933$fn__181934$fn__181935$fn__181937$fn__181939 invoke "dashboard_test.clj" 150]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181933$fn__181934$fn__181935$fn__181937 invoke "dashboard_test.clj" 124]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181933$fn__181934$fn__181935 invoke "dashboard_test.clj" 124]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181933$fn__181934 invoke "dashboard_test.clj" 124]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 370]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 356]
[metabase.query_processor.dashboard_test$fn__181933 invokeStatic "dashboard_test.clj" 123]
[metabase.query_processor.dashboard_test$fn__181933 invoke "dashboard_test.clj" 121]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[hawk.core$run_test invokeStatic "core.clj" 135]
[hawk.core$run_test invoke "core.clj" 126]
[eftest.runner$test_vars$fn__10571$fn__10575 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__10571 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__10532 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__10579 invoke "runner.clj" 115]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__10593$fn__10595 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__10593 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__10639 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[hawk.core$run_tests$fn__11086 invoke "core.clj" 180]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 31]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 29]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[hawk.core$run_tests invokeStatic "core.clj" 177]
[hawk.core$run_tests invoke "core.clj" 158]
[hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 194]
[hawk.core$find_and_run_tests_with_options invoke "core.clj" 189]
[hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 222]
[hawk.core$find_and_run_tests_cli invoke "core.clj" 214]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 94]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 91]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__8503 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.query_processor.dashboard_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.query-processor.dashboard-test ► field-filters-should-work-if-no-value-is-specified-test
Failed test found in:
target/junit/metabase.query_processor.dashboard_test.xml
Error:
AFn.java:429
Raw output
AFn.java:429
Field Filters should work if no value is specified (#20493)
using sample-dataset dataset
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 16,
:dataset_query
{:type :native,
:native
{:query "SELECT COUNT(*) FROM \"PRODUCTS\" WHERE {{cat}}",
:template-tags
{"cat"
{:id "__cat__",
:name "cat",
:display-name "Cat",
:type :dimension,
:dimension [:field 54 nil],
:widget-type :string/=,
:default nil}}},
:database 16},
:display :table,
:name "NWXFOJODFZZXVXFGCUSY",
:visualization_settings {}}
with temporary :metabase.models.dashboard/Dashboard with attributes
{:creator_id 2,
:name "PBGFIFNUHBRMFTXQXWMQ",
:parameters
[{:name "Text", :slug "text", :id "_text_", :type "string/=", :sectionId "string", :default ["Doohickey"]}]}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0,
:col 0,
:size_x 4,
:size_y 4,
:parameter_mappings [{:parameter_id "_text_", :card_id 1235, :target [:dimension [:template-tag "cat"]]}],
:card_id 1235,
:visualization_settings {},
:dashboard_id 391}
expected: (= [[200]] (mt/rows (run-query-for-dashcard dashboard-id card-id dashcard-id)))
actual: #error {
:cause "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:via
[{:type clojure.lang.ArityException
:message "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:at [clojure.lang.AFn throwArity "AFn.java" 429]}]
:trace
[[clojure.lang.AFn throwArity "AFn.java" 429]
[clojure.lang.AFn invoke "AFn.java" 40]
[metabase.query_processor.card$run_query_for_card_async invokeStatic "card.clj" 215]
[metabase.query_processor.card$run_query_for_card_async doInvoke "card.clj" 172]
[clojure.lang.RestFn applyTo "RestFn.java" 142]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[medley.core$mapply invokeStatic "core.cljc" 244]
[medley.core$mapply doInvoke "core.cljc" 237]
[clojure.lang.RestFn invoke "RestFn.java" 464]
[metabase.query_processor.dashboard$run_query_for_dashcard_async invokeStatic "dashboard.clj" 182]
[metabase.query_processor.dashboard$run_query_for_dashcard_async doInvoke "dashboard.clj" 154]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$apply doInvoke "core.clj" 662]
[clojure.lang.RestFn invoke "RestFn.java" 856]
[metabase.query_processor.dashboard_test$run_query_for_dashcard invokeStatic "dashboard_test.clj" 20]
[metabase.query_processor.dashboard_test$run_query_for_dashcard doInvoke "dashboard_test.clj" 16]
[clojure.lang.RestFn invoke "RestFn.java" 445]
[metabase.query_processor.dashboard_test$fn__182012$fn__182013$fn__182018$fn__182020$fn__182022 invoke "dashboard_test.clj" 272]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__182012$fn__182013$fn__182018$fn__182020 invoke "dashboard_test.clj" 258]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__182012$fn__182013$fn__182018 invoke "dashboard_test.clj" 258]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__182012$fn__182013 invoke "dashboard_test.clj" 258]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 370]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 356]
[metabase.query_processor.dashboard_test$fn__182012 invokeStatic "dashboard_test.clj" 246]
[metabase.query_processor.dashboard_test$fn__182012 invoke "dashboard_test.clj" 244]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[hawk.core$run_test invokeStatic "core.clj" 135]
[hawk.core$run_test invoke "core.clj" 126]
[eftest.runner$test_vars$fn__10571$fn__10575 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__10571 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__10532 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__10579 invoke "runner.clj" 115]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__10593$fn__10595 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__10593 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__10639 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[hawk.core$run_tests$fn__11086 invoke "core.clj" 180]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 31]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 29]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[hawk.core$run_tests invokeStatic "core.clj" 177]
[hawk.core$run_tests invoke "core.clj" 158]
[hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 194]
[hawk.core$find_and_run_tests_with_options invoke "core.clj" 189]
[hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 222]
[hawk.core$find_and_run_tests_cli invoke "core.clj" 214]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 94]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 91]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__8503 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.query_processor.dashboard_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.query-processor.dashboard-test ► card-and-dashcard-id-validation-test
Failed test found in:
target/junit/metabase.query_processor.dashboard_test.xml
Error:
AFn.java:429
Raw output
AFn.java:429
with temporary :metabase.models.dashboard/Dashboard with attributes
{:creator_id 2, :name "APNNRTOUKCYRRXFSMEQD", :parameters []}
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 1,
:dataset_query {:database 1, :type :query, :query {:source-table 1}},
:display :table,
:name "NQOTQGMOAFNLSSFAMUQZ",
:visualization_settings {}}
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 1,
:dataset_query {:database 1, :type :query, :query {:source-table 1}},
:display :table,
:name "MYPOUKZKISBKJKQHFLET",
:visualization_settings {}}
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 1,
:dataset_query {:database 1, :type :query, :query {:source-table 1}},
:display :table,
:name "LCXKETLUXHSKFAYGMGEF",
:visualization_settings {}}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0, :col 0, :size_x 4, :size_y 4, :card_id 1236, :dashboard_id 392}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0, :col 0, :size_x 4, :size_y 4, :card_id 1237, :dashboard_id 392}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0, :col 0, :size_x 4, :size_y 4, :card_id 1238, :dashboard_id 392}
with temporary :metabase.models.dashboard-card-series/DashboardCardSeries with attributes
{:position 0, :dashboardcard_id 290, :card_id 1238}
Sanity check that a valid combination card, dashcard and dashboard IDs executes successfully
expected: (= 100 (count (mt/rows (run-query-for-dashcard dashboard-id card-id-1 dashcard-id-1))))
actual: #error {
:cause "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:via
[{:type clojure.lang.ArityException
:message "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:at [clojure.lang.AFn throwArity "AFn.java" 429]}]
:trace
[[clojure.lang.AFn throwArity "AFn.java" 429]
[clojure.lang.AFn invoke "AFn.java" 40]
[metabase.query_processor.card$run_query_for_card_async invokeStatic "card.clj" 215]
[metabase.query_processor.card$run_query_for_card_async doInvoke "card.clj" 172]
[clojure.lang.RestFn applyTo "RestFn.java" 142]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[medley.core$mapply invokeStatic "core.cljc" 244]
[medley.core$mapply doInvoke "core.cljc" 237]
[clojure.lang.RestFn invoke "RestFn.java" 464]
[metabase.query_processor.dashboard$run_query_for_dashcard_async invokeStatic "dashboard.clj" 182]
[metabase.query_processor.dashboard$run_query_for_dashcard_async doInvoke "dashboard.clj" 154]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$apply doInvoke "core.clj" 662]
[clojure.lang.RestFn invoke "RestFn.java" 856]
[metabase.query_processor.dashboard_test$run_query_for_dashcard invokeStatic "dashboard_test.clj" 20]
[metabase.query_processor.dashboard_test$run_query_for_dashcard doInvoke "dashboard_test.clj" 16]
[clojure.lang.RestFn invoke "RestFn.java" 445]
[metabase.query_processor.dashboard_test$fn__181889$fn__181890$fn__181892$fn__181894$fn__181896$fn__181898$fn__181900$fn__181902$fn__181904$fn__181905 invoke "dashboard_test.clj" 96]
[metabase.query_processor.dashboard_test$fn__181889$fn__181890$fn__181892$fn__181894$fn__181896$fn__181898$fn__181900$fn__181902$fn__181904 invoke "dashboard_test.clj" 95]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181889$fn__181890$fn__181892$fn__181894$fn__181896$fn__181898$fn__181900$fn__181902 invoke "dashboard_test.clj" 87]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181889$fn__181890$fn__181892$fn__181894$fn__181896$fn__181898$fn__181900 invoke "dashboard_test.clj" 87]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181889$fn__181890$fn__181892$fn__181894$fn__181896$fn__181898 invoke "dashboard_test.clj" 87]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181889$fn__181890$fn__181892$fn__181894$fn__181896 invoke "dashboard_test.clj" 87]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181889$fn__181890$fn__181892$fn__181894 invoke "dashboard_test.clj" 87]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181889$fn__181890$fn__181892 invoke "dashboard_test.clj" 87]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181889$fn__181890 invoke "dashboard_test.clj" 87]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181889 invokeStatic "dashboard_test.clj" 87]
[metabase.query_processor.dashboard_test$fn__181889 invoke "dashboard_test.clj" 86]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[hawk.core$run_test invokeStatic "core.clj" 135]
[hawk.core$run_test invoke "core.clj" 126]
[eftest.runner$test_vars$fn__10571$fn__10575 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__10571 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__10532 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__10579 invoke "runner.clj" 115]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__10593$fn__10595 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__10593 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__10639 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[hawk.core$run_tests$fn__11086 invoke "core.clj" 180]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 31]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 29]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[hawk.core$run_tests invokeStatic "core.clj" 177]
[hawk.core$run_tests invoke "core.clj" 158]
[hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 194]
[hawk.core$find_and_run_tests_with_options invoke "core.clj" 189]
[hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 222]
[hawk.core$find_and_run_tests_cli invoke "core.clj" 214]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 94]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 91]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__8503 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.query_processor.dashboard_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.query-processor.dashboard-test ► default-value-precedence-test-raw-values
Failed test found in:
target/junit/metabase.query_processor.dashboard_test.xml
Error:
AFn.java:429
Raw output
AFn.java:429
If both Dashboard and Card have default values for a raw value parameter, Card defaults should take precedence
using sample-dataset dataset
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 16,
:dataset_query
{:database 16,
:type :native,
:native
{:query "SELECT {{filter}}",
:template-tags
{"filter"
{:id "f0774ef5-a14a-e181-f557-2d4bb1fc94ae",
:name "filter",
:display-name "Filter",
:type "text",
:required true,
:default "Foo"}}}},
:display :table,
:name "LMTLUBHLGUOAOMGCIBOH",
:visualization_settings {}}
with temporary :metabase.models.dashboard/Dashboard with attributes
{:creator_id 2,
:name "ITQAZRWTHAMQQESFNHPF",
:parameters [{:name "Text", :slug "text", :id "5791ff38", :type "string/=", :default "Bar"}]}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0,
:col 0,
:size_x 4,
:size_y 4,
:dashboard_id 393,
:card_id 1239,
:parameter_mappings [{:parameter_id "5791ff38", :card_id 1239, :target [:variable [:template-tag "filter"]]}]}
Sanity check: running Card query should use Card defaults
expected: (= [["Foo"]] (mt/rows (qp.card-test/run-query-for-card card-id)))
actual: #error {
:cause "Wrong number of args (3) passed to: metabase.query-processor.card-test/run-query-for-card/fn--181688"
:via
[{:type clojure.lang.ArityException
:message "Wrong number of args (3) passed to: metabase.query-processor.card-test/run-query-for-card/fn--181688"
:at [clojure.lang.AFn throwArity "AFn.java" 429]}]
:trace
[[clojure.lang.AFn throwArity "AFn.java" 429]
[clojure.lang.AFn invoke "AFn.java" 40]
[metabase.query_processor.card$run_query_for_card_async invokeStatic "card.clj" 215]
[metabase.query_processor.card$run_query_for_card_async doInvoke "card.clj" 172]
[clojure.lang.RestFn invoke "RestFn.java" 464]
[metabase.query_processor.card_test$run_query_for_card invokeStatic "card_test.clj" 21]
[metabase.query_processor.card_test$run_query_for_card invoke "card_test.clj" 15]
[metabase.query_processor.dashboard_test$fn__181957$fn__181958$fn__181959$fn__181961$fn__181963$fn__181965 invoke "dashboard_test.clj" 189]
[metabase.query_processor.dashboard_test$fn__181957$fn__181958$fn__181959$fn__181961$fn__181963 invoke "dashboard_test.clj" 187]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181957$fn__181958$fn__181959$fn__181961 invoke "dashboard_test.clj" 166]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181957$fn__181958$fn__181959 invoke "dashboard_test.clj" 166]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__181957$fn__181958 invoke "dashboard_test.clj" 166]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 370]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 356]
[metabase.query_processor.dashboard_test$fn__181957 invokeStatic "dashboard_test.clj" 165]
[metabase.query_processor.dashboard_test$fn__181957 invoke "dashboard_test.clj" 163]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[hawk.core$run_test invokeStatic "core.clj" 135]
[hawk.core$run_test invoke "core.clj" 126]
[eftest.runner$test_vars$fn__10571$fn__10575 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__10571 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__10532 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__10579 invoke "runner.clj" 115]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__10593$fn__10595 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__10593 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__10639 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[hawk.core$run_tests$fn__11086 invoke "core.clj" 180]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 31]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 29]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[hawk.core$run_tests invokeStatic "core.clj" 177]
[hawk.core$run_tests invoke "core.clj" 158]
[hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 194]
[hawk.core$find_and_run_tests_with_options invoke "core.clj" 189]
[hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 222]
[hawk.core$find_and_run_tests_cli invoke "core.clj" 214]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 94]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 91]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__8503 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}
Check failure on line 0 in target/junit/metabase.query_processor.dashboard_test.xml
github-actions / JUnit Test Report be-tests-java-17-oss
metabase.query-processor.dashboard-test ► ignore-default-values-in-request-parameters-test
Failed test found in:
target/junit/metabase.query_processor.dashboard_test.xml
Error:
AFn.java:429
Raw output
AFn.java:429
Parameters passed in from the request with only default values (but no actual values) should get ignored (#20516)
using sample-dataset dataset
with temporary :metabase.models.card/Card with attributes
{:creator_id 2,
:database_id 16,
:dataset_query
{:database 16,
:type :query,
:query
{:fields [[:field 51 nil] [:field 50 nil] [:field 54 nil]],
:order-by [[:asc [:field 51 nil]]],
:limit 2,
:source-table 20}},
:display :table,
:name "Orders",
:visualization_settings {}}
with temporary :metabase.models.dashboard/Dashboard with attributes
{:creator_id 2,
:name "20516 Dashboard",
:parameters [{:name "Category", :slug "category", :id "_CATEGORY_", :type "category", :default ["Doohickey"]}]}
with temporary :metabase.models.dashboard-card/DashboardCard with attributes
{:row 0,
:col 0,
:size_x 4,
:size_y 4,
:parameter_mappings [{:parameter_id "_CATEGORY_", :card_id 1240, :target [:dimension [:field 54 nil]]}],
:card_id 1240,
:dashboard_id 394}
No parameters -- ignore Dashboard default (#20493, #20503)
expected: (=
[["1" "Rustic Paper Wallet" "Gizmo"] ["2" "Small Marble Shoes" "Doohickey"]]
(mt/rows (run-query-for-dashcard dashboard-id card-id dashcard-id)))
actual: #error {
:cause "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:via
[{:type clojure.lang.ArityException
:message "Wrong number of args (3) passed to: metabase.query-processor.dashboard-test/run-query-for-dashcard/fn--181845"
:at [clojure.lang.AFn throwArity "AFn.java" 429]}]
:trace
[[clojure.lang.AFn throwArity "AFn.java" 429]
[clojure.lang.AFn invoke "AFn.java" 40]
[metabase.query_processor.card$run_query_for_card_async invokeStatic "card.clj" 215]
[metabase.query_processor.card$run_query_for_card_async doInvoke "card.clj" 172]
[clojure.lang.RestFn applyTo "RestFn.java" 142]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[medley.core$mapply invokeStatic "core.cljc" 244]
[medley.core$mapply doInvoke "core.cljc" 237]
[clojure.lang.RestFn invoke "RestFn.java" 464]
[metabase.query_processor.dashboard$run_query_for_dashcard_async invokeStatic "dashboard.clj" 182]
[metabase.query_processor.dashboard$run_query_for_dashcard_async doInvoke "dashboard.clj" 154]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.core$apply invokeStatic "core.clj" 675]
[clojure.core$apply doInvoke "core.clj" 662]
[clojure.lang.RestFn invoke "RestFn.java" 856]
[metabase.query_processor.dashboard_test$run_query_for_dashcard invokeStatic "dashboard_test.clj" 20]
[metabase.query_processor.dashboard_test$run_query_for_dashcard doInvoke "dashboard_test.clj" 16]
[clojure.lang.RestFn invoke "RestFn.java" 445]
[metabase.query_processor.dashboard_test$fn__182032$fn__182033$fn__182034$fn__182036$fn__182038$fn__182040 invoke "dashboard_test.clj" 298]
[metabase.query_processor.dashboard_test$fn__182032$fn__182033$fn__182034$fn__182036$fn__182038 invoke "dashboard_test.clj" 293]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__182032$fn__182033$fn__182034$fn__182036 invoke "dashboard_test.clj" 277]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__182032$fn__182033$fn__182034 invoke "dashboard_test.clj" 277]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invokeStatic "with_temp.clj" 62]
[toucan2.tools.with_temp$do_with_temp_STAR__primary_method_default invoke "with_temp.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.combo.threaded$eval2207$fn__2208$fn__2209$fn__2212 invoke "threaded.clj" 71]
[methodical.impl.combo.threaded$reducer_fn$fn__2175$fn__2179 invoke "threaded.clj" 23]
[clojure.lang.ArrayChunk reduce "ArrayChunk.java" 58]
[clojure.core.protocols$fn__8244 invokeStatic "protocols.clj" 136]
[clojure.core.protocols$fn__8244 invoke "protocols.clj" 124]
[clojure.core.protocols$fn__8204$G__8199__8213 invoke "protocols.clj" 19]
[clojure.core.protocols$seq_reduce invokeStatic "protocols.clj" 31]
[clojure.core.protocols$fn__8236 invokeStatic "protocols.clj" 75]
[clojure.core.protocols$fn__8236 invoke "protocols.clj" 75]
[clojure.core.protocols$fn__8178$G__8173__8191 invoke "protocols.clj" 13]
[clojure.core$reduce invokeStatic "core.clj" 6886]
[clojure.core$reduce invoke "core.clj" 6868]
[methodical.impl.combo.threaded$reducer_fn$fn__2175 invoke "threaded.clj" 21]
[clojure.core$comp$fn__5876 invoke "core.clj" 2588]
[methodical.impl.combo.threaded$combine_with_threader$fn__2185 invoke "threaded.clj" 44]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invokeStatic "redefs.clj" 23]
[metabase.test.redefs$do_with_temp_STAR__around_method_default invoke "redefs.clj" 10]
[clojure.lang.AFn applyToHelper "AFn.java" 165]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 457]
[clojure.core$partial$fn__5908 invoke "core.clj" 2643]
[clojure.lang.AFn applyToHelper "AFn.java" 160]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.AFunction$1 doInvoke "AFunction.java" 31]
[clojure.lang.RestFn invoke "RestFn.java" 436]
[methodical.impl.standard$invoke_multifn invokeStatic "standard.clj" 58]
[methodical.impl.standard$invoke_multifn invoke "standard.clj" 47]
[methodical.impl.standard.StandardMultiFn invoke "standard.clj" 195]
[toucan2.tools.with_temp$do_with_temp invokeStatic "with_temp.clj" 68]
[toucan2.tools.with_temp$do_with_temp invoke "with_temp.clj" 66]
[metabase.query_processor.dashboard_test$fn__182032$fn__182033 invoke "dashboard_test.clj" 277]
[metabase.test.data.impl$do_with_dataset invokeStatic "impl.clj" 370]
[metabase.test.data.impl$do_with_dataset invoke "impl.clj" 356]
[metabase.query_processor.dashboard_test$fn__182032 invokeStatic "dashboard_test.clj" 276]
[metabase.query_processor.dashboard_test$fn__182032 invoke "dashboard_test.clj" 274]
[clojure.test$test_var$fn__9856 invoke "test.clj" 717]
[clojure.test$test_var invokeStatic "test.clj" 717]
[clojure.test$test_var invoke "test.clj" 708]
[hawk.core$run_test invokeStatic "core.clj" 135]
[hawk.core$run_test invoke "core.clj" 126]
[eftest.runner$test_vars$fn__10571$fn__10575 invoke "runner.clj" 106]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars$fn__10571 invoke "runner.clj" 98]
[eftest.runner$wrap_test_with_timer$fn__10532 invoke "runner.clj" 38]
[clojure.core$map$fn__5935 invoke "core.clj" 2770]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.RT seq "RT.java" 535]
[clojure.core$seq__5467 invokeStatic "core.clj" 139]
[clojure.core$dorun invokeStatic "core.clj" 3134]
[clojure.core$dorun invoke "core.clj" 3134]
[eftest.runner$test_vars$fn__10579 invoke "runner.clj" 115]
[clojure.test$default_fixture invokeStatic "test.clj" 687]
[clojure.test$default_fixture invoke "test.clj" 683]
[eftest.runner$test_vars invokeStatic "runner.clj" 112]
[eftest.runner$test_vars invoke "runner.clj" 88]
[eftest.runner$test_ns invokeStatic "runner.clj" 125]
[eftest.runner$test_ns invoke "runner.clj" 121]
[eftest.runner$test_all$f__10593$fn__10595 invoke "runner.clj" 140]
[clojure.core$map$fn__5935 invoke "core.clj" 2772]
[clojure.lang.LazySeq sval "LazySeq.java" 42]
[clojure.lang.LazySeq seq "LazySeq.java" 51]
[clojure.lang.Cons next "Cons.java" 39]
[clojure.lang.RT next "RT.java" 713]
[clojure.core$next__5451 invokeStatic "core.clj" 64]
[clojure.core$reduce1 invokeStatic "core.clj" 946]
[clojure.core$reduce1 invokeStatic "core.clj" 936]
[clojure.core$merge_with invokeStatic "core.clj" 3076]
[clojure.core$merge_with doInvoke "core.clj" 3068]
[clojure.lang.RestFn applyTo "RestFn.java" 139]
[clojure.core$apply invokeStatic "core.clj" 669]
[clojure.core$apply invoke "core.clj" 662]
[eftest.runner$test_all$f__10593 invoke "runner.clj" 141]
[eftest.runner$test_all invokeStatic "runner.clj" 144]
[eftest.runner$test_all invoke "runner.clj" 129]
[eftest.runner$run_tests$fn__10639 invoke "runner.clj" 215]
[eftest.runner$run_tests invokeStatic "runner.clj" 215]
[eftest.runner$run_tests invoke "runner.clj" 181]
[hawk.core$run_tests$fn__11086 invoke "core.clj" 180]
[clojure.core$with_redefs_fn invokeStatic "core.clj" 7582]
[clojure.core$with_redefs_fn invoke "core.clj" 7566]
[clojure.lang.AFn applyToHelper "AFn.java" 156]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[metabase.test.redefs$new_with_redefs_fn invokeStatic "redefs.clj" 31]
[metabase.test.redefs$new_with_redefs_fn doInvoke "redefs.clj" 29]
[clojure.lang.RestFn invoke "RestFn.java" 421]
[hawk.core$run_tests invokeStatic "core.clj" 177]
[hawk.core$run_tests invoke "core.clj" 158]
[hawk.core$find_and_run_tests_with_options invokeStatic "core.clj" 194]
[hawk.core$find_and_run_tests_with_options invoke "core.clj" 189]
[hawk.core$find_and_run_tests_cli invokeStatic "core.clj" 222]
[hawk.core$find_and_run_tests_cli invoke "core.clj" 214]
[metabase.test_runner$find_and_run_tests_cli invokeStatic "test_runner.clj" 94]
[metabase.test_runner$find_and_run_tests_cli invoke "test_runner.clj" 91]
[clojure.lang.AFn applyToHelper "AFn.java" 154]
[clojure.lang.AFn applyTo "AFn.java" 144]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.core$apply invoke "core.clj" 662]
[clojure.run.exec$exec invokeStatic "exec.clj" 48]
[clojure.run.exec$exec doInvoke "exec.clj" 39]
[clojure.lang.RestFn invoke "RestFn.java" 423]
[clojure.run.exec$_main$fn__8503 invoke "exec.clj" 180]
[clojure.run.exec$_main invokeStatic "exec.clj" 176]
[clojure.run.exec$_main doInvoke "exec.clj" 139]
[clojure.lang.RestFn invoke "RestFn.java" 397]
[clojure.lang.AFn applyToHelper "AFn.java" 152]
[clojure.lang.RestFn applyTo "RestFn.java" 132]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.core$apply invokeStatic "core.clj" 667]
[clojure.main$main_opt invokeStatic "main.clj" 514]
[clojure.main$main_opt invoke "main.clj" 510]
[clojure.main$main invokeStatic "main.clj" 664]
[clojure.main$main doInvoke "main.clj" 616]
[clojure.lang.RestFn applyTo "RestFn.java" 137]
[clojure.lang.Var applyTo "Var.java" 705]
[clojure.main main "main.java" 40]]}