Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
456e1fa
Account for zone offset in record decoder TIME WITH TIME ZONE decoding
charlesjmorgan Sep 3, 2020
3ef8cfd
Remove support for illogical types in rfc2822 record decoder
charlesjmorgan Sep 8, 2020
6f9f12d
Expand record decoder time w/tz tests
charlesjmorgan Sep 8, 2020
5634658
Add more functions to DateTimeTestingUtils
charlesjmorgan Aug 19, 2020
0893602
Support temporal types in Kafka JSON encoder
charlesjmorgan Aug 19, 2020
1fec662
Add tests for Kafka JSON date time types
charlesjmorgan Aug 19, 2020
feecdc9
Add docs for Kafka JSON temporal support
charlesjmorgan Aug 28, 2020
7ee94c9
Use static imports for Preconditions
Praveen2112 Sep 13, 2020
25cff68
Improve product tests environment startup
wendigo Sep 11, 2020
a643e38
Make EnvironmentDefaults class final
wendigo Sep 11, 2020
7d3971b
Add DockerContainer logical name
wendigo Sep 11, 2020
f9e83fa
List and copy log files from running container
wendigo Sep 14, 2020
a482e37
Print container stats on container shutdown
wendigo Sep 11, 2020
b140166
Make launcher commands callable
wendigo Sep 11, 2020
31bd350
Configure launcher bin location
wendigo Sep 11, 2020
ac86653
Drop environment configuration comments
wendigo Sep 11, 2020
94c8a5d
Removeme: copy logs from containers
wendigo Sep 11, 2020
a0ce308
Fix suite describe command printing
wendigo Sep 11, 2020
a260eab
Add container output handling modes
wendigo Sep 11, 2020
5ee948f
Refactor logCopyingListener initialization
wendigo Sep 11, 2020
54e9e28
Remove redundant pruneEnvironment call
wendigo Sep 11, 2020
9291cd6
Pass startup retries to environment builder
wendigo Sep 12, 2020
d17975c
Rename presto-test-jdbc-compatibility to presto-test-jdbc-compatibili…
losipiuk Aug 26, 2020
85fc1ec
Extract BaseTestJdbcResultSet
losipiuk Aug 26, 2020
df348ba
Make TestJdbcResultSet multi threaded
losipiuk Sep 14, 2020
bb460c0
Guard JDBC tests against Presto server version
losipiuk Aug 27, 2020
31f570b
Test current JDBC driver against old Presto releases
losipiuk Aug 26, 2020
7896b52
Allow specifying Presto server version to be tested via env
losipiuk Sep 11, 2020
0ec519d
Set host configuration of product tests containers
wendigo Sep 14, 2020
5664993
Fix suite describe
wendigo Sep 14, 2020
c0edf8e
Allow case insensitive enum values in launcher
wendigo Sep 14, 2020
f8f0089
Add timeout for suite and test execution
wendigo Sep 14, 2020
cdbce1d
Improve Suite toString method
wendigo Sep 14, 2020
463f0e1
Fix displaying test run duration
wendigo Sep 14, 2020
dba39ac
Fix environment startup retries
wendigo Sep 15, 2020
ad5a676
Remove duplicate tpc-ds queries
sopel39 Sep 14, 2020
0fb16ab
Add tests for semi-join dynamic filtering in hive
raunaqmorarka Sep 12, 2020
3693946
Refactor and improve coverage for Oracle integration tests
aalbu Sep 14, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,15 +74,20 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0 # checkout tags so version in Manifest is set properly
- uses: actions/setup-java@v1
with:
java-version: 11
- name: Maven Install
run: |
export MAVEN_OPTS="${MAVEN_INSTALL_OPTS}"
./bin/retry ./mvnw install ${MAVEN_FAST_INSTALL} -pl '!presto-test-jdbc-compatibility,!presto-docs,!presto-server,!presto-server-rpm'
- name: Test JDBC clients
run: presto-test-jdbc-compatibility/bin/run_tests.sh
./bin/retry ./mvnw install ${MAVEN_FAST_INSTALL} -pl '!presto-test-jdbc-compatibility-old-driver,!presto-docs,!presto-server,!presto-server-rpm'
- name: Test old JDBC vs current server
run: presto-test-jdbc-compatibility-old-driver/bin/run_tests.sh
- name: Test current JDBC vs old server
if: always()
run: ./mvnw test -B -Dair.check.skip-all -pl presto-test-jdbc-compatibility-old-server

hive-tests:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -191,7 +196,8 @@ jobs:
!presto-oracle,
!presto-kudu,
!presto-phoenix,!presto-iceberg,!presto-druid,
!presto-docs,!presto-server,!presto-server-rpm'
!presto-docs,!presto-server,!presto-server-rpm,
!presto-test-jdbc-compatibility-old-server'

test:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -298,5 +304,5 @@ jobs:
rm -rf ~/.m2/repository
- name: Product Tests
run: |
presto-product-tests-launcher/bin/run-launcher suite run --suite ${{ matrix.suite }} --config ${{ matrix.config }} --no-bind
presto-product-tests-launcher/bin/run-launcher suite run --suite ${{ matrix.suite }} --config ${{ matrix.config }} --no-bind --logs-dir logs/

3 changes: 2 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,8 @@
<module>presto-spi</module>
<module>presto-sqlserver</module>
<module>presto-teradata-functions</module>
<module>presto-test-jdbc-compatibility</module>
<module>presto-test-jdbc-compatibility-old-driver</module>
<module>presto-test-jdbc-compatibility-old-server</module>
<module>presto-testing</module>
<module>presto-testing-kafka</module>
<module>presto-testng-services</module>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,19 +29,19 @@ variables:
join_distribution_type: PARTITIONED, AUTOMATIC

3:
query: q04, q14_1, q14_2, q47
query: q04, q14, q47
schema: ${tpcds_100}
join_reordering_strategy: ELIMINATE_CROSS_JOINS, AUTOMATIC
join_distribution_type: PARTITIONED, AUTOMATIC

4:
query: q11, q13, q23_1, q23_2, q39_1, q39_2, q57, q64, q74, q78, q80, q88, q95
query: q11, q13, q23, q39, q57, q64, q74, q78, q80, q88, q95
schema: ${tpcds_300}
join_reordering_strategy: ELIMINATE_CROSS_JOINS, AUTOMATIC
join_distribution_type: PARTITIONED, AUTOMATIC

5:
query: q02, q03, q05, q06, q07, q09, q16, q17, q18, q19, q24_1, q24_2, q25, q27, q28, q29, q31, q33, q36, q38, q40, q42, q43, q46, q48, q50, q51, q52, q53, q54, q55, q56, q58, q59, q60, q61, q62, q63, q65, q66, q68, q70, q71, q75, q77, q79, q82, q87, q89, q91, q93, q97, q99
query: q02, q03, q05, q06, q07, q09, q16, q17, q18, q19, q24, q25, q27, q28, q29, q31, q33, q36, q38, q40, q42, q43, q46, q48, q50, q51, q52, q53, q54, q55, q56, q58, q59, q60, q61, q62, q63, q65, q66, q68, q70, q71, q75, q77, q79, q82, q87, q89, q91, q93, q97, q99
schema: ${tpcds_1000}
join_reordering_strategy: ELIMINATE_CROSS_JOINS, AUTOMATIC
join_distribution_type: PARTITIONED, AUTOMATIC
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Loading