Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make DeephavenSessionTestBase use NoLanguageDeephavenSession #2811

Merged
merged 2 commits into from
Sep 7, 2022

Conversation

nbauernfeind
Copy link
Member

@nbauernfeind nbauernfeind commented Sep 6, 2022

AnnotatedTableTest began to take ~20m to execute after the ExecutionContext merge. Groovy sessions were running their init scripts and many tests required a query compilation as no results were being cached. It now runs all 968 tests within 10-20s (back to where it originally was).

@nbauernfeind nbauernfeind added this to the Sept 2022 milestone Sep 6, 2022
@nbauernfeind nbauernfeind self-assigned this Sep 6, 2022
@nbauernfeind nbauernfeind force-pushed the annotated_table_test_oob branch from 37812a9 to 7b4570a Compare September 6, 2022 23:44
@nbauernfeind nbauernfeind changed the title Move AnnotatedTableTest to OutOfBand category Make DeephavenSessionTestBase use NoLanguageDeephavenSession Sep 6, 2022
@nbauernfeind nbauernfeind force-pushed the annotated_table_test_oob branch from 7b4570a to 92f7c51 Compare September 7, 2022 01:09
@nbauernfeind nbauernfeind force-pushed the annotated_table_test_oob branch from 92f7c51 to b0877e0 Compare September 7, 2022 02:21
Copy link
Member

@devinrsmith devinrsmith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice - I've tested this locally and it fixes the long test times.

@nbauernfeind nbauernfeind force-pushed the annotated_table_test_oob branch from 0c28f1a to ff4bcbe Compare September 7, 2022 03:29
@nbauernfeind nbauernfeind merged commit 424f20a into deephaven:main Sep 7, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Sep 7, 2022
@nbauernfeind nbauernfeind deleted the annotated_table_test_oob branch September 7, 2022 14:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants