Files
email-tracker/external/duckdb/test/sql/tpcds/tpcds_sf1.test_slow
2025-10-24 19:21:19 -05:00

151 lines
1.6 KiB
Plaintext

# name: test/sql/tpcds/tpcds_sf1.test_slow
# description: Test TPC-DS SF1
# group: [tpcds]
require tpcds
statement ok
CALL dsdgen(sf=1)
statement ok
PRAGMA default_null_order='postgres'
# check table counts
query T
SELECT COUNT(*) FROM call_center
----
6
query T
SELECT COUNT(*) FROM catalog_page
----
11718
query T
SELECT COUNT(*) FROM catalog_returns
----
144067
query T
SELECT COUNT(*) FROM catalog_sales
----
1441548
query T
SELECT COUNT(*) FROM customer
----
100000
query T
SELECT COUNT(*) FROM customer_demographics
----
1920800
query T
SELECT COUNT(*) FROM customer_address
----
50000
query T
SELECT COUNT(*) FROM date_dim
----
73049
query T
SELECT COUNT(*) FROM household_demographics
----
7200
query T
SELECT COUNT(*) FROM inventory
----
11745000
query T
SELECT COUNT(*) FROM income_band
----
20
query T
SELECT COUNT(*) FROM item
----
18000
query T
SELECT COUNT(*) FROM promotion
----
300
query T
SELECT COUNT(*) FROM reason
----
35
query T
SELECT COUNT(*) FROM ship_mode
----
20
query T
SELECT COUNT(*) FROM store
----
12
query T
SELECT COUNT(*) FROM store_returns
----
287867
query T
SELECT COUNT(*) FROM store_sales
----
2880404
query T
SELECT COUNT(*) FROM time_dim
----
86400
query T
SELECT COUNT(*) FROM warehouse
----
5
query T
SELECT COUNT(*) FROM web_page
----
60
query T
SELECT COUNT(*) FROM web_returns
----
71654
query T
SELECT COUNT(*) FROM web_sales
----
719384
query T
SELECT COUNT(*) FROM web_site
----
30
loop i 1 9
query I
PRAGMA tpcds(${i})
----
<FILE>:extension/tpcds/dsdgen/answers/sf1/0${i}.csv
endloop
loop i 10 100
query I
PRAGMA tpcds(${i})
----
<FILE>:extension/tpcds/dsdgen/answers/sf1/${i}.csv
endloop