160 lines
1.9 KiB
Plaintext
160 lines
1.9 KiB
Plaintext
# name: test/sql/tpcds/tpcds_sf001.test_slow
|
|
# description: Test TPC-DS SF0.001
|
|
# group: [tpcds]
|
|
|
|
require tpcds
|
|
|
|
statement ok
|
|
PRAGMA verify_serializer
|
|
|
|
# answers are generated from postgres
|
|
# hence check with NULLS LAST flag
|
|
statement ok
|
|
PRAGMA default_null_order='postgres'
|
|
|
|
statement ok
|
|
CALL dsdgen(sf=0.01)
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM call_center
|
|
----
|
|
1
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM catalog_page
|
|
----
|
|
11718
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM catalog_returns
|
|
----
|
|
1358
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM catalog_sales
|
|
----
|
|
14313
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM customer
|
|
----
|
|
1000
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM customer_demographics
|
|
----
|
|
19208
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM customer_address
|
|
----
|
|
500
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM date_dim
|
|
----
|
|
73049
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM household_demographics
|
|
----
|
|
7200
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM inventory
|
|
----
|
|
23490
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM income_band
|
|
----
|
|
20
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM item
|
|
----
|
|
180
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM promotion
|
|
----
|
|
3
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM reason
|
|
----
|
|
1
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM ship_mode
|
|
----
|
|
20
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM store
|
|
----
|
|
1
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM store_returns
|
|
----
|
|
2810
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM store_sales
|
|
----
|
|
28810
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM time_dim
|
|
----
|
|
86400
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM warehouse
|
|
----
|
|
1
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM web_page
|
|
----
|
|
1
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM web_returns
|
|
----
|
|
679
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM web_sales
|
|
----
|
|
7212
|
|
|
|
query T
|
|
SELECT COUNT(*) FROM web_site
|
|
----
|
|
1
|
|
|
|
loop i 1 9
|
|
|
|
query I
|
|
PRAGMA tpcds(${i})
|
|
----
|
|
<FILE>:extension/tpcds/dsdgen/answers/sf0.01/0${i}.csv
|
|
|
|
endloop
|
|
|
|
loop i 10 100
|
|
|
|
query I
|
|
PRAGMA tpcds(${i})
|
|
----
|
|
<FILE>:extension/tpcds/dsdgen/answers/sf0.01/${i}.csv
|
|
|
|
endloop
|
|
|
|
query II
|
|
explain select * from (pivot store_sales on ss_store_sk in (1,2,4,7,8,10) using sum(ss_ext_list_price) group by ss_item_sk) where ss_item_sk<100;
|
|
----
|
|
physical_plan <REGEX>:.*SEQ_SCAN.*Filters.*
|