Skip to content

Fix snowflake sort tests #32802

Fix snowflake sort tests

Fix snowflake sort tests #32802

GitHub Actions / Extra Library Tests Report (GraalVM CE, linux, amd64) succeeded Dec 18, 2024 in 1s

960 passed, 0 failed and 44 skipped

Tests passed successfully

✅ /home/runner/work/enso/enso/target/test-results/Snowflake_Tests/JUnit.xml

1004 tests were completed in 3897s with 960 passed, 0 failed and 44 skipped.

Test suite Passed Failed Skipped Time
[Snowflake] Interactions Between various operations 8✅ 38s
[Snowflake] (Column_Operations_Spec) Arithmetic Column Operations 12✅ 2⚪ 34s
[Snowflake] (Column_Operations_Spec) Boolean Column Operations 7✅ 1⚪ 25s
[Snowflake] (Column_Operations_Spec) Colum Operations - Names 8✅ 4s
[Snowflake] (Column_Operations_Spec) Column Comparisons 4✅ 1⚪ 10s
[Snowflake] (Column_Operations_Spec) Column Operations - Equality & Null Handling 4✅ 3⚪ 9s
[Snowflake] (Column_Operations_Spec) Column Operations - Text Trim 3✅ 8s
[Snowflake] (Column_Operations_Spec) Column.const 3✅ 9s
[Snowflake] (Column_Operations_Spec) Column.fill_nothing/empty 4✅ 1s
[Snowflake] (Column_Operations_Spec) Column.let 1✅ 6s
[Snowflake] (Column_Operations_Spec) Column.rename 1✅ 3s
[Snowflake] (Column_Operations_Spec) Date truncation 1✅ 528ms
[Snowflake] (Column_Operations_Spec) Decimal 1⚪ 0ms
[Snowflake] (Column_Operations_Spec) Min/Max Operations 3✅ 12s
[Snowflake] (Column_Operations_Spec) Other Column Operations 1✅ 491ms
[Snowflake] (Column_Operations_Spec) replace: DB specific edge-cases 2✅ 24ms
[Snowflake] (Column_Operations_Spec) replace: empty table and nothings 2✅ 439ms
[Snowflake] (Column_Operations_Spec) replace: literal regex pattern and replacement 5✅ 3s
[Snowflake] (Column_Operations_Spec) replace: literal text pattern and replacement 4✅ 8s
[Snowflake] (Column_Operations_Spec) replace: Named_Pattern and replacement 1✅ 533ms
[Snowflake] (Column_Operations_Spec) replace: pattern and replacement columns 4✅ 3s
[Snowflake] (Column_Operations_Spec) Rounding numeric tests 13✅ 4⚪ 6s
[Snowflake] (Column_Operations_Spec) Rounding-like operations 26✅ 30s
[Snowflake] (Column_Operations_Spec) Table.fill_nothing/empty 14✅ 12s
[Snowflake] (Column_Operations_Spec) Table.make_constant_column 4✅ 1⚪ 15s
[Snowflake] (Column_Operations_Spec) Table.text_replace 7✅ 10s
[Snowflake] (Column_Operations_Spec) Text Column Operations 13✅ 36s
[Snowflake] (Conversion_Spec) Simple variant of Table/Column.parse in all backends 5✅ 17s
[Snowflake] (Conversion_Spec) Table.expand_column 1✅ 2s
[Snowflake] (Conversion_Spec) Table.expand_to_rows 1✅ 8s
[Snowflake] (Conversion_Spec) Table/Column auto value type 1✅ 3s
[Snowflake] (Conversion_Spec) Table/Column.cast - checking invariants 7✅ 23s
[Snowflake] (Conversion_Spec) Table/Column.cast - date/time 3✅ 10s
[Snowflake] (Conversion_Spec) Table/Column.cast - numeric 3✅ 12s
[Snowflake] (Conversion_Spec) Table/Column.cast - to text 5✅ 13s
[Snowflake] (Core_Spec) Table.at 3✅ 4s
[Snowflake] (Core_Spec) Table.column_count 1✅ 1ms
[Snowflake] (Core_Spec) Table.column_names 2✅ 8s
[Snowflake] (Core_Spec) Table.get 3✅ 927ms
[Snowflake] (Core_Spec) Table.read 6✅ 22s
[Snowflake] (Core_Spec) Table.rows 5✅ 6s
[Snowflake] (Core_Spec) Table.set 8✅ 16s
[Snowflake] (Derived_Columns_Spec) Table.set with Simple_Expression 8✅ 1⚪ 20s
[Snowflake] (Derived_Columns_Spec) Unique derived column names 8✅ 5s
[Snowflake] (Nothing_Spec) between 3✅ 8s
[Snowflake] (Nothing_Spec) Comparisons 9✅ 26s
[Snowflake] (Nothing_Spec) distinct 3✅ 4s
[Snowflake] (Nothing_Spec) is_in 9✅ 25s
[Snowflake] (Nothing_Spec) is_nothing 3✅ 8s
[Snowflake] (Nothing_Spec) not 1✅ 260ms
[Snowflake] (Nothing_Spec) sort 6✅ 11s
[Snowflake] (Upload_Spec) Appending a Database table to a Database table 29✅ 1⚪ 352s
[Snowflake] (Upload_Spec) Appending an in-memory table to a Database table 30✅ 1⚪ 232s
[Snowflake] (Upload_Spec) Creating an empty table 19✅ 52s
[Snowflake] (Upload_Spec) Deleting rows from a Database table 4✅ 22s
[Snowflake] (Upload_Spec) Deleting rows from a Database table (source=Database) 11✅ 147s
[Snowflake] (Upload_Spec) Deleting rows from a Database table (source=in-memory) 11✅ 123s
[Snowflake] (Upload_Spec) Output Execution Context for Database operations 12✅ 1⚪ 118s
[Snowflake] (Upload_Spec) Persisting a Database Table (query) 8✅ 1⚪ 97s
[Snowflake] (Upload_Spec) Uploading an in-memory Table 11✅ 1⚪ 105s
[Snowflake] Aggregation 2✅ 5s
[Snowflake] Audit Logs 4✅ 37s
[Snowflake] Basic Table Access 6✅ 25s
[Snowflake] Column Naming edge cases 7✅ 32s
[Snowflake] Column.map 1✅ 2ms
[Snowflake] Column.take/drop 6✅ 87s
[Snowflake] Column.zip 1✅ 2ms
[Snowflake] Connection.query 7✅ 38s
[Snowflake] Date-Time operations 20✅ 1⚪ 101s
[Snowflake] Date-Time support 4✅ 22s
[Snowflake] Dropping Missing Values 9✅ 76s
[Snowflake] Edge Cases 4✅ 29s
[Snowflake] Expression Arithmetic 3✅ 7s
[Snowflake] Expression Boolean literals 1✅ 2s
[Snowflake] Expression Boolean Operators 4✅ 4s
[Snowflake] Expression Column Arithmetic 2✅ 4s
[Snowflake] Expression Comparison Operators 6✅ 11s
[Snowflake] Expression Date and Time literals 4✅ 8s
[Snowflake] Expression Errors should be handled 4✅ 33ms
[Snowflake] Expression Float literals 1✅ 1s
[Snowflake] Expression Integer literals 1✅ 5s
[Snowflake] Expression Nothing literals 3✅ 7s
[Snowflake] Expression Text literals 1✅ 2s
[Snowflake] Expression Text literals 2✅ 3s
[Snowflake] Expression Text Operators 2✅ 3s
[Snowflake] Expression Warnings should be reported 2✅ 2⚪ 9s
[Snowflake] Filling Missing Values 6✅ 1⚪ 24s
[Snowflake] Function invocation 5✅ 6s
[Snowflake] Info 5✅ 18s
[Snowflake] Internals 1✅ 718ms
[Snowflake] IR Traversal 4✅ 39s
[Snowflake] Masking Tables 1✅ 18s
[Snowflake] math functions 4✅ 23s
[Snowflake] Missing Values 2✅ 5s
[Snowflake] Saving to Data Link 5✅ 180s
[Snowflake] Schemas and Databases 4✅ 3s
[Snowflake] Secrets in connection settings 1✅ 9s
[Snowflake] Sorting 5✅ 10s
[Snowflake] Table Text Cleanse 4✅ 3s
[Snowflake] Table.add_row_number (common) 7✅ 24s
[Snowflake] Table.add_row_number (Database specific) 1✅ 7s
[Snowflake] Table.aggregate 5✅ 16s
[Snowflake] Table.aggregate Concatenate 1✅ 4s
[Snowflake] Table.aggregate Concatenate 1⚪ 0ms
[Snowflake] Table.aggregate Count_Distinct 4✅ 24s
[Snowflake] Table.aggregate First and Last 4✅ 12s
[Snowflake] Table.aggregate Mode 1✅ 3s
[Snowflake] Table.aggregate Shortest 1✅ 3s
[Snowflake] Table.aggregate should be able to group on multiple fields 11✅ 2⚪ 7s
[Snowflake] Table.aggregate should be able to group on single field 11✅ 2⚪ 7s
[Snowflake] Table.aggregate should correctly handle infinities 4✅ 32s
[Snowflake] Table.aggregate should correctly handle NaN 5✅ 15s
[Snowflake] Table.aggregate should correctly infer result types 4✅ 4s
[Snowflake] Table.aggregate should correctly select result types 4✅ 12s
[Snowflake] Table.aggregate should merge warnings when issues computing aggregation 1⚪ 0ms
[Snowflake] Table.aggregate should not summarize empty table when grouped 9✅ 2⚪ 5s
[Snowflake] Table.aggregate should raise warnings when there are issues 7✅ 73s
[Snowflake] Table.aggregate should raise warnings when there are issues computing aggregation 1⚪ 0ms
[Snowflake] Table.aggregate should report unsupported operations but not block other aggregations in warning mode 1✅ 3s
[Snowflake] Table.aggregate should report warnings and errors based on types 4✅ 11s
[Snowflake] Table.aggregate should summarize empty table 9✅ 2⚪ 5s
[Snowflake] Table.aggregate should summarize whole table 14✅ 2⚪ 27s
[Snowflake] Table.aggregate Standard_Deviation 1✅ 3s
[Snowflake] Table.aggregate+Expressions 2✅ 3s
[Snowflake] Table.coalesce 8✅ 26s
[Snowflake] Table.cross_join 9✅ 48s
[Snowflake] Table.cross_tab 1⚪ 0ms
[Snowflake] Table.default_ordering 5✅ 12s
[Snowflake] Table.distinct 6✅ 20s
[Snowflake] Table.duplicates 1⚪ 0ms
[Snowflake] Table.filter 1✅ 17s
[Snowflake] Table.filter 27✅ 42s
[Snowflake] Table.filter by an expression 4✅ 1⚪ 4s
[Snowflake] Table.from_union 1⚪ 0ms
[Snowflake] Table.join 38✅ 218s
[Snowflake] Table.make_table_from_dictionary/vectors 9✅ 10s
[Snowflake] Table.merge 19✅ 172s
[Snowflake] Table.remove_columns 13✅ 9s
[Snowflake] Table.rename_columns 26✅ 11s
[Snowflake] Table.reorder_columns 11✅ 8s
[Snowflake] Table.reorder_columns by type 1✅ 2s
[Snowflake] Table.replace 22✅ 84s
[Snowflake] Table.select_columns 16✅ 9s
[Snowflake] Table.select_columns By_Type and Table.remove_columns By_Type 2✅ 3s
[Snowflake] Table.sort 21✅ 25s
[Snowflake] Table.sort_columns 4✅ 3s
[Snowflake] Table.take/drop 7✅ 92s
[Snowflake] Table.transpose 1⚪ 0ms
[Snowflake] Table.union 27✅ 2⚪ 112s
[Snowflake] Table.zip 1⚪ 0ms
[Snowflake] Tables and Table Types 4✅ 5s
[Snowflake] Temp column 2✅ 5s
[Snowflake] Transaction Support 4✅ 11s
[Snowflake] Warning/Error handling 1✅ 3s
Column Text Cleanse 15✅ 319ms