Skip to content

Using Arrow Date32 format to transfer LocalDate across JVMs

8d85b97
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Using Arrow Date32 format to transfer LocalDate across JVMs #14632

Using Arrow Date32 format to transfer LocalDate across JVMs
8d85b97
Select commit
Loading
Failed to load commit list.
GitHub Actions / Standard Library Tests Report (GraalVM CE, windows, amd64) succeeded Jan 14, 2026 in 1s

10757 passed, 0 failed and 330 skipped

Tests passed successfully

Report Passed Failed Skipped Time
C:/runner/_work/enso/enso/target/test-results/AWS_Tests/JUnit.xml 108✅ 21⚪ 442s
C:/runner/_work/enso/enso/target/test-results/Base_Internal_Tests/JUnit.xml 60✅ 3⚪ 2s
C:/runner/_work/enso/enso/target/test-results/Base_Tests/JUnit.xml 2711✅ 97⚪ 246s
C:/runner/_work/enso/enso/target/test-results/Cloud_Tests/JUnit.xml 198✅ 13⚪ 69s
C:/runner/_work/enso/enso/target/test-results/DuckDB_Tests/JUnit.xml 1529✅ 27⚪ 412s
C:/runner/_work/enso/enso/target/test-results/Examples_Tests/JUnit.xml 32✅ 1⚪ 9s
C:/runner/_work/enso/enso/target/test-results/Generic_JDBC_Tests/JUnit.xml 46✅ 36s
C:/runner/_work/enso/enso/target/test-results/Geo_Tests/JUnit.xml 8✅ 461ms
C:/runner/_work/enso/enso/target/test-results/Image_Tests/JUnit.xml 174✅ 1⚪ 4s
C:/runner/_work/enso/enso/target/test-results/Snowflake_Tests/JUnit.xml 3⚪ 0ms
C:/runner/_work/enso/enso/target/test-results/Table_Internal_Tests/JUnit.xml 3✅ 542ms
C:/runner/_work/enso/enso/target/test-results/Table_Tests/JUnit.xml 5738✅ 160⚪ 1036s
C:/runner/_work/enso/enso/target/test-results/Tableau_Tests/JUnit.xml 47✅ 10s
C:/runner/_work/enso/enso/target/test-results/Test_Tests/JUnit.xml 17✅ 3⚪ 460ms
C:/runner/_work/enso/enso/target/test-results/Visualization_Tests/JUnit.xml 86✅ 1⚪ 12s

✅ C:/runner/_work/enso/enso/target/test-results/AWS_Tests/JUnit.xml

129 tests were completed in 442s with 108 passed, 0 failed and 21 skipped.

Test suite Passed Failed Skipped Time
(Enso Cloud -> Enso Cloud) copying/moving 1⚪ 0ms
(Enso Cloud -> Enso Cloud) Data Link copying/moving 1⚪ 0ms
(Enso Cloud -> Local) copying/moving 1⚪ 0ms
(Enso Cloud -> Local) Data Link copying/moving 1⚪ 0ms
(Enso Cloud -> S3) copying/moving 1⚪ 0ms
(Enso Cloud -> S3) Data Link copying/moving 1⚪ 0ms
(Local -> Enso Cloud) copying/moving 1⚪ 0ms
(Local -> Enso Cloud) Data Link copying/moving 1⚪ 0ms
(Local -> Local) copying/moving 5✅ 813ms
(Local -> Local) Data Link copying/moving 3✅ 2s
(Local -> S3) copying/moving 5✅ 12s
(Local -> S3) Data Link copying/moving 3✅ 19s
(S3 -> Enso Cloud) copying/moving 1⚪ 0ms
(S3 -> Enso Cloud) Data Link copying/moving 1⚪ 0ms
(S3 -> Local) copying/moving 5✅ 13s
(S3 -> Local) Data Link copying/moving 3✅ 16s
(S3 -> S3) copying/moving 5✅ 21s
(S3 -> S3) Data Link copying/moving 3✅ 38s
(S3_File) Download Mode 3✅ 30s
[Redshift] Database tests 1⚪ 0ms
AWS_Credential 4✅ 9s
DataLinks to S3_File 13✅ 10⚪ 72s
S3 Path handling 7✅ 516ms
S3_File reading 10✅ 17s
S3_File writing 21✅ 66s
S3.get_object 2✅ 57s
S3.head (bucket) 1✅ 9s
S3.head (object) 2✅ 8s
S3.list_buckets 4✅ 36s
S3.list_objects 4✅ 8s
S3.read_bucket 5✅ 9s

✅ C:/runner/_work/enso/enso/target/test-results/Base_Internal_Tests/JUnit.xml

63 tests were completed in 2s with 60 passed, 0 failed and 3 skipped.

Test suite Passed Failed Skipped Time
(Decimal_Constructor_Spec) conversions 1✅ 23ms
Any Intersection Tests 8✅ 171ms
Enso Cloud Credentials 1⚪ 0ms
Host File values behaviour in Enso 2✅ 4ms
I/O Checks 2⚪ 0ms
Instrument @Tail_Call fibonacci 6✅ 1s
Instrument fibonacci 3✅ 208ms
Locale 13✅ 155ms
Meta_Helpers Tests 1✅ 7ms
Object Comparator 9✅ 71ms
Runtime.sleep Tests 5✅ 62ms
Test Reporter running on GitHub 3✅ 130ms
Text_Utils 4✅ 58ms
to_display_text 5✅ 55ms

✅ C:/runner/_work/enso/enso/target/test-results/Base_Tests/JUnit.xml

2808 tests were completed in 246s with 2711 passed, 0 failed and 97 skipped.

Test suite Passed Failed Skipped Time
.to Meta.Type 2✅ 11ms
(Decimal_Spec) arithmetic 9✅ 93ms
(Decimal_Spec) BigDecimal internal representation methods 1✅ 3ms
(Decimal_Spec) comparison 12✅ 2s
(Decimal_Spec) construction 22✅ 255ms
(Decimal_Spec) conversions 14✅ 94ms
(Decimal_Spec) Decimal.set_scale 2✅ 6ms
(Decimal_Spec) div 1✅ 11ms
(Decimal_Spec) edge cases 2✅ 100ms
(Decimal_Spec) floor, ceil, truncate 4✅ 85ms
(Decimal_Spec) Integer/Float .to_decimal 2✅ 3ms
(Decimal_Spec) min/max 3✅ 92ms
(Decimal_Spec) pow 2✅ 22ms
(Decimal_Spec) remainder 3✅ 24ms
(Decimal_Spec) Rounding 20✅ 335ms
(Decimal_Spec) signs 3✅ 13ms
(Decimal_Spec) text conversion 5✅ 35ms
(Decimal_Spec) Text.to_decimal 3✅ 14ms
(File) Download Mode 3✅ 7s
Any.map_nothing 2✅ 5ms
Any's methods 9✅ 98ms
arithmetic 1✅ 60ms
Array_Proxy 5✅ 24ms
ArrayOverBuffer 1⚪ 0ms
ASCII 4✅ 254ms
Asserts 4✅ 1⚪ 15ms
at/get 7✅ 168ms
Atom Constructors 4✅ 15ms
Atom with holes 9✅ 272ms
Auto_Detect 3✅ 46ms
Autoscoped Constructors 20✅ 65ms
Base_64 3✅ 52ms
BigInts 17✅ 9⚪ 15s
Booleans 6✅ 17ms
Bound 3✅ 13ms
Builder.new 11✅ 116ms
Bytes 3✅ 1s
caching 1✅ 52ms
Callables 5✅ 9ms
Chain Multi Value 13✅ 43ms
Check Nothing and NaN 3✅ 3ms
children 2✅ 6ms
codepoints 2✅ 6ms
Compare functionality with Vector 1✅ 25ms
Compile 6✅ 29ms
Complex Multi Value 3✅ 13ms
const 1✅ 0ms
Contexts and Execution Environment 4✅ 32ms
Conversion 31✅ 2⚪ 162ms
Convert Multi Value 5✅ 21ms
Correlation Statistics 6✅ 132ms
curry 1✅ 2ms
Data.read / File_Format 2✅ 868ms
Data.read_many 8✅ 522ms
Dataflow Errors 11✅ 52ms
Dataflow Warnings 38✅ 2s
Date 42✅ 18s
Date date part tests 10✅ 461ms
Date_Range 11✅ 3s
Date_Time 46✅ 2⚪ 7s
Date_Time date part tests 10✅ 36ms
Date_Time equality 1✅ 1⚪ 2ms
Day_Of_Week conversions 9✅ 8ms
Debug 1✅ 0ms
Default comparator 5✅ 112ms
Default Encoding 11✅ 486ms
display text 1✅ 3ms
Duration 13✅ 2⚪ 330ms
Embedded native libraries 1⚪ 0ms
Empty errors 4✅ 4ms
Encoding object 4✅ 89ms
Engine runner 7✅ 18s
Enso Arrays 7✅ 1s
Enso Dictionaries 26✅ 784ms
Enso Hashset 7✅ 117ms
Enso: Common polyglot Dictionary operations 27✅ 2⚪ 350ms
Environment 1✅ 35ms
Equals and hash 2✅ 151ms
Escape 1✅ 3ms
fetch 11✅ 654ms
File Format 1✅ 17ms
File Operations 21✅ 808ms
flip 2✅ 2ms
Float.truncate 1✅ 28ms
Floats 6✅ 212ms
folder operations 9✅ 612ms
Format Detection in HTTP Fetch 3✅ 206ms
Formatting date/time values 6✅ 294ms
From Glob 4✅ 96ms
Fully Qualified Names 1✅ 6ms
Function Ascribed Parameters 12✅ 34ms
Functions 5✅ 25ms
Get by tag name 3✅ 41ms
Header 1✅ 8ms
Header resolution 7✅ 2s
Headers 8✅ 219ms
Http Auth 2✅ 4s
HTTP client 4✅ 200ms
HTTP DataLink 11✅ 2s
Http Error handling 5✅ 1s
HTTP in Data.read 5✅ 278ms
HTTP_Method parse 3✅ 10ms
HTTP_Status_Code 1✅ 14ms
identity 3✅ 2ms
Inlining Helpers 2✅ 9ms
inner / outer xml 2✅ 25ms
Input Stream 5✅ 91ms
Integer.truncate 1✅ 9ms
Integers 26✅ 676ms
Interval 7✅ 113ms
Java case of 3✅ 19ms
Java FFI 7✅ 128ms
Java: Common polyglot Dictionary operations 27✅ 2⚪ 239ms
Java/Enso Date 2✅ 36ms
JavaDate 42✅ 9s
JavaDate date part tests 10✅ 64ms
JavaLocalTime 29✅ 167ms
JavaScript Objects, Arrays & Functions 1⚪ 0ms
JavaScript: Common polyglot Dictionary operations 1⚪ 0ms
JavascriptDataInArray 1⚪ 0ms
JavascriptDataInArray date part tests 1⚪ 0ms
JavascriptDate 1⚪ 0ms
JavascriptDate date part tests 1⚪ 0ms
JavaZonedDateTime 46✅ 2⚪ 3s
JavaZonedDateTime date part tests 10✅ 157ms
JavaZoneId 7✅ 16ms
JS_Object 5✅ 564ms
JSON 6✅ 418ms
JSON 1✅ 50ms
JSON Deserialization 10✅ 705ms
JSON Serialization 5✅ 234ms
JSON_Format 2✅ 145ms
JSON_Lines_Format 5✅ 203ms
Lazy 16✅ 279ms
Lazy Generator 1✅ 17ms
Lexicographic Order on Vectors 2✅ 18ms
List 33✅ 2s
Logging 2✅ 83ms
Looping Imports 1✅ 5ms
Lowercase Methods 5✅ 84ms
Managed_Resource 9✅ 9s
Match.end 4✅ 158ms
Match.groups 2✅ 17ms
Match.named_groups 3✅ 68ms
Match.span 4✅ 50ms
Match.start 4✅ 55ms
Match.text 6✅ 161ms
Match.to_display_text 1✅ 11ms
Match.utf_16_end 4✅ 73ms
Match.utf_16_span 4✅ 183ms
Match.utf_16_start 4✅ 65ms
Maybe 5✅ 117ms
Meta-Value Inspection 4✅ 1⚪ 33ms
Meta-Value Manipulation 48✅ 3s
Meta.meta 6✅ 56ms
Meta.Type.find 4✅ 28ms
Methods 1✅ 1⚪ 5ms
Missing_Argument 3✅ 160ms
Multi Value as type refinement 32✅ 257ms
Multi_On_Any 6✅ 10ms
MultiValue Conversions 11✅ 96ms
MultiValue with warnings 3✅ 34ms
Natural Order 4✅ 363ms
No Method Errors 1✅ 10ms
No_Such_Method 4✅ 34ms
non-linear inserts 11✅ 479ms
Number Conversions 10✅ 216ms
Numbers 15✅ 742ms
Online test 1✅ 121ms
Operator == 16✅ 1⚪ 97ms
Ordering 6✅ 99ms
Pair 1✅ 2ms
Pair - from 2-Item JavaScript Array 1⚪ 0ms
Pair - from 2-Item List 14✅ 1s
Pair - from 2-Item Vector 14✅ 5s
Pair - from Pair.new 14✅ 572ms
Pair - from Pair.Value 14✅ 74ms
Panics 25✅ 1⚪ 353ms
parse 8✅ 809ms
Parsing date/time values 26✅ 1⚪ 768ms
Parsing formats 4✅ 257ms
Path Operations 10✅ 1⚪ 501ms
Pattern Matches 20✅ 90ms
Pattern.find and .find_all 8✅ 75ms
Pattern.match and .match_all 8✅ 44ms
Pattern.matches 5✅ 11ms
Pattern.replace 8✅ 127ms
Pattern.split 6✅ 29ms
Pattern.tokenize 7✅ 364ms
Period 8✅ 146ms
Plain_Text 3✅ 97ms
Polyglot 7✅ 5⚪ 148ms
Polyglot Argument 7✅ 21ms
Polyglot Argument with Inheritance 3✅ 82ms
Polyglot Conversion 14✅ 38ms
Polyglot hash maps 1✅ 7⚪ 19ms
Polyglot JS 1⚪ 0ms
Polyglot keys and values 5⚪ 0ms
Polyglot Operator == 3✅ 4⚪ 28ms
Polyglot Python 1⚪ 0ms
Polyglot R 1⚪ 0ms
post 25✅ 3s
Private constructors 9✅ 3⚪ 9ms
Private methods 7✅ 5ms
Problem_Behavior 2✅ 121ms
Process 5✅ 27s
Python: Common polyglot Dictionary operations 1⚪ 0ms
PythonDate 1⚪ 0ms
PythonDate date part tests 1⚪ 0ms
Qualified Names 3✅ 14ms
Random 14✅ 2s
Range 37✅ 5s
Rank Data 7✅ 97ms
Read XML 8✅ 174ms
read_bytes 5✅ 197ms
read_many 1✅ 5ms
read_text 6✅ 368ms
Refs 9✅ 235ms
Regression 12✅ 273ms
ReportingStreamDecoder 6✅ 7s
ReportingStreamEncoder 8✅ 345ms
Request 10✅ 48ms
rounding 4✅ 102ms
Rounding 18✅ 871ms
should correctly evaluate documentation examples 8✅ 50ms
Sorting with multiple comparators 4✅ 2⚪ 157ms
Sorting with the default comparator 7✅ 3⚪ 570ms
Stack size 1⚪ 0ms
Stack traces 6✅ 1⚪ 2s
State 7✅ 31ms
Statistics 16✅ 1s
Statistics - empty Vector 3✅ 20ms
Statistics - invalid input 5✅ 72ms
Statistics - invalid input 1✅ 2ms
Statistics - NaN Vector 3✅ 26ms
Statistics - Nothing Vector 3✅ 33ms
StringBuilder 1✅ 6ms
System 1✅ 1ms
tag name 1✅ 6ms
take/drop Sample non-determinism 2✅ 38ms
take/drop Sample non-determinism 2✅ 17ms
take/drop Sample non-determinism 2✅ 13ms
take/drop Sample non-determinism 2✅ 8ms
take/drop Sample non-determinism 2✅ 5ms
Temporary_File facility 6✅ 1⚪ 2s
Text - general 85✅ 41s
text contents 1✅ 2ms
Text_Sub_Range_Data 2✅ 71ms
Text.cleanse 14✅ 103ms
Text.match 6✅ 66ms
Text.Regex splitting 3✅ 26ms
Text.Regex tokenizing 2✅ 62ms
Text.Regex: find and find_all 20✅ 1⚪ 511ms
Text.replace 28✅ 817ms
Text.Span 3✅ 55ms
Text.substring 4✅ 23ms
the Self construct 6✅ 25ms
Time_Of_Day 29✅ 676ms
Type Errors 12✅ 56ms
uncurry 1✅ 1ms
Unix epoch conversion 4✅ 47ms
Unresolved symbol 1✅ 4ms
URI 22✅ 286ms
Use a slice of an array as vectors 108✅ 4⚪ 400ms
Use Array as vectors 108✅ 4⚪ 1s
Use Array_Proxy as vectors 108✅ 4⚪ 564ms
Use Java ArrayList as vectors 108✅ 4⚪ 1s
Use Vector as vectors 108✅ 4⚪ 2s
UTF_16 BigEndian 6✅ 133ms
UTF_16 LittleEndian 6✅ 144ms
UTF_8 12✅ 1s
Vector Slicing Helpers 1✅ 26ms
Vector.build 13✅ 41ms
Vector/Array equality 9✅ 17ms
Windows 1252 5✅ 366ms
Wrapped dataflow errors 8✅ 102ms
Wrapped errors 8✅ 48ms
write operations 27✅ 2s
Write XML 4✅ 234ms
Zone 9✅ 9ms

✅ C:/runner/_work/enso/enso/target/test-results/Cloud_Tests/JUnit.xml

211 tests were completed in 69s with 198 passed, 0 failed and 13 skipped.

Test suite Passed Failed Skipped Time
(Enso_File) Download Mode 1⚪ 0ms
(File) Download Mode 3✅ 7s
Clear cache on reload 2✅ 2s
Clear cache on reload 1✅ 1s
DataLinks in Enso Cloud 1⚪ 0ms
DataLinks to Enso Cloud 1⚪ 0ms
Enso Cloud Audit Log 5✅ 5s
Enso Cloud Authentication 5✅ 7s
Enso Cloud Files 1⚪ 0ms
Enso Cloud Secrets 13✅ 3⚪ 17s
Enso_User 2✅ 1⚪ 4s
Enso_User - local mock integration tests 2✅ 2s
Enso_User - offline logic tests 1✅ 59ms
fetch 11✅ 790ms
fetching files using HTTP 5✅ 4s
Format Detection in HTTP Fetch 3✅ 636ms
Header 1✅ 8ms
Header resolution 7✅ 126ms
Headers 8✅ 378ms
Http Auth 2✅ 4s
HTTP client 4✅ 42ms
HTTP DataLink 11✅ 1s
Http Error handling 5✅ 1s
HTTP in Data.read 5✅ 244ms
HTTP_Method parse 3✅ 21ms
HTTP_Status_Code 1✅ 15ms
Online test 1✅ 307ms
Path Operations 2✅ 2⚪ 139ms
post 25✅ 2s
read_many 1✅ 22ms
Request 10✅ 128ms
Response caching 34✅ 2⚪ 6s
URI 25✅ 1⚪ 3s

✅ C:/runner/_work/enso/enso/target/test-results/DuckDB_Tests/JUnit.xml

1556 tests were completed in 412s with 1529 passed, 0 failed and 27 skipped.

Test suite Passed Failed Skipped Time
[DuckDB In-Memory] Interactions Between various operations 10✅ 3s
[DuckDB In-Memory] (Column_Operations_Spec) Arithmetic Column Operations 12✅ 2⚪ 7s
[DuckDB In-Memory] (Column_Operations_Spec) Boolean Column Operations 7✅ 1⚪ 2s
[DuckDB In-Memory] (Column_Operations_Spec) Colum Operations - Names 8✅ 885ms
[DuckDB In-Memory] (Column_Operations_Spec) Column Comparisons 6✅ 26s
[DuckDB In-Memory] (Column_Operations_Spec) Column Operations - Equality & Null Handling 7✅ 1s
[DuckDB In-Memory] (Column_Operations_Spec) Column Operations - Text Trim 3✅ 415ms
[DuckDB In-Memory] (Column_Operations_Spec) Column.const 3✅ 324ms
[DuckDB In-Memory] (Column_Operations_Spec) Column.fill_nothing/empty 4✅ 289ms
[DuckDB In-Memory] (Column_Operations_Spec) Column.let 1✅ 555ms
[DuckDB In-Memory] (Column_Operations_Spec) Column.rename 1✅ 71ms
[DuckDB In-Memory] (Column_Operations_Spec) Date truncation 1✅ 121ms
[DuckDB In-Memory] (Column_Operations_Spec) Decimal 1⚪ 0ms
[DuckDB In-Memory] (Column_Operations_Spec) Min/Max Operations 4✅ 6s
[DuckDB In-Memory] (Column_Operations_Spec) Other Column Operations 1✅ 155ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: DB specific edge-cases 2✅ 142ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: empty table and nothings 2✅ 112ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: literal regex pattern and replacement 5✅ 227ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: literal text pattern and replacement 4✅ 493ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: Named_Pattern and replacement 1✅ 23ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: pattern and replacement columns 4✅ 258ms
[DuckDB In-Memory] (Column_Operations_Spec) Rounding numeric tests 17✅ 1⚪ 63s
[DuckDB In-Memory] (Column_Operations_Spec) Rounding-like operations 26✅ 7s
[DuckDB In-Memory] (Column_Operations_Spec) Table.fill_nothing/empty 14✅ 3s
[DuckDB In-Memory] (Column_Operations_Spec) Table.make_constant_column 5✅ 799ms
[DuckDB In-Memory] (Column_Operations_Spec) Table.text_replace 8✅ 1s
[DuckDB In-Memory] (Column_Operations_Spec) Text Column Operations 14✅ 4s
[DuckDB In-Memory] (Conversion_Spec) Simple variant of Table/Column.parse in all backends 5✅ 1s
[DuckDB In-Memory] (Conversion_Spec) Table.expand_column 1✅ 165ms
[DuckDB In-Memory] (Conversion_Spec) Table.expand_to_rows 1✅ 78ms
[DuckDB In-Memory] (Conversion_Spec) Table/Column auto value type 1✅ 132ms
[DuckDB In-Memory] (Conversion_Spec) Table/Column.cast - checking invariants 9✅ 2s
[DuckDB In-Memory] (Conversion_Spec) Table/Column.cast - date/time 4✅ 648ms
[DuckDB In-Memory] (Conversion_Spec) Table/Column.cast - numeric 5✅ 1s
[DuckDB In-Memory] (Conversion_Spec) Table/Column.cast - to text 3✅ 462ms
[DuckDB In-Memory] (Core_Spec) Table.at 3✅ 169ms
[DuckDB In-Memory] (Core_Spec) Table.column_count 1✅ 0ms
[DuckDB In-Memory] (Core_Spec) Table.column_names 2✅ 380ms
[DuckDB In-Memory] (Core_Spec) Table.get 3✅ 44ms
[DuckDB In-Memory] (Core_Spec) Table.read 7✅ 2s
[DuckDB In-Memory] (Core_Spec) Table.rows 9✅ 591ms
[DuckDB In-Memory] (Core_Spec) Table.set 20✅ 2s
[DuckDB In-Memory] (Derived_Columns_Spec) Table.set with Simple_Expression 10✅ 6s
[DuckDB In-Memory] (Derived_Columns_Spec) Unique derived column names 8✅ 608ms
[DuckDB In-Memory] (Expression_Spec) Expression Arithmetic 3✅ 400ms
[DuckDB In-Memory] (Expression_Spec) Expression Boolean literals 1✅ 220ms
[DuckDB In-Memory] (Expression_Spec) Expression Boolean Operators 4✅ 498ms
[DuckDB In-Memory] (Expression_Spec) Expression Column Arithmetic 2✅ 621ms
[DuckDB In-Memory] (Expression_Spec) Expression Comparison Operators 6✅ 1s
[DuckDB In-Memory] (Expression_Spec) Expression Date and Time literals 4✅ 454ms
[DuckDB In-Memory] (Expression_Spec) Expression Errors should be handled 5✅ 105ms
[DuckDB In-Memory] (Expression_Spec) Expression Float literals 1✅ 115ms
[DuckDB In-Memory] (Expression_Spec) Expression Integer literals 1✅ 191ms
[DuckDB In-Memory] (Expression_Spec) Expression Nothing literals 1✅ 1⚪ 74ms
[DuckDB In-Memory] (Expression_Spec) Expression Text literals 1✅ 273ms
[DuckDB In-Memory] (Expression_Spec) Expression Text literals 2✅ 126ms
[DuckDB In-Memory] (Expression_Spec) Expression Text Operators 2✅ 340ms
[DuckDB In-Memory] (Expression_Spec) Expression Warnings should be reported 2✅ 2⚪ 734ms
[DuckDB In-Memory] (Expression_Spec) Function invocation 16✅ 1s
[DuckDB In-Memory] (Expression_Spec) Large expressions 1✅ 4s
[DuckDB In-Memory] (Nothing_Spec) between 45✅ 6s
[DuckDB In-Memory] (Nothing_Spec) Comparisons 162✅ 18s
[DuckDB In-Memory] (Nothing_Spec) distinct 9✅ 473ms
[DuckDB In-Memory] (Nothing_Spec) is_in 81✅ 11s
[DuckDB In-Memory] (Nothing_Spec) is_in: Boolean+Nothing edge cases 192✅ 24s
[DuckDB In-Memory] (Nothing_Spec) is_nothing 9✅ 1s
[DuckDB In-Memory] (Nothing_Spec) not 1✅ 27ms
[DuckDB In-Memory] (Nothing_Spec) sort 18✅ 1s
[DuckDB In-Memory] Aggregation 2✅ 390ms
[DuckDB In-Memory] Basic Table Access 7✅ 2s
[DuckDB In-Memory] Column Naming edge cases 7✅ 2s
[DuckDB In-Memory] Column.map 1✅ 8ms
[DuckDB In-Memory] Column.Offset does not work in database 1✅ 129ms
[DuckDB In-Memory] Column.take/drop 6✅ 9s
[DuckDB In-Memory] Connection.query 8✅ 3s
[DuckDB In-Memory] Date_Column 1✅ 503ms
[DuckDB In-Memory] Date_Column (first/end_of_month) 3✅ 771ms
[DuckDB In-Memory] Date-Time operations 20✅ 1⚪ 12s
[DuckDB In-Memory] Date-Time support 4✅ 2s
[DuckDB In-Memory] Dropping Missing Values 9✅ 6s
[DuckDB In-Memory] Filling Missing Values 5✅ 2⚪ 971ms
[DuckDB In-Memory] Internals 1✅ 23ms
[DuckDB In-Memory] Masking Tables 1✅ 2s
[DuckDB In-Memory] Missing Values 2✅ 460ms
[DuckDB In-Memory] Numeric_Column 66✅ 4s
[DuckDB In-Memory] single-column DB_Table 5✅ 582ms
[DuckDB In-Memory] Sorting 5✅ 695ms
[DuckDB In-Memory] Support for Long Column/Table names 6✅ 10s
[DuckDB In-Memory] Table Text Cleanse 5✅ 273ms
[DuckDB In-Memory] Table.add_group_number (common) 13✅ 2s
[DuckDB In-Memory] Table.add_group_number (database) 10✅ 3s
[DuckDB In-Memory] Table.add_row_number (common) 7✅ 2s
[DuckDB In-Memory] Table.add_row_number (Database specific) 2✅ 587ms
[DuckDB In-Memory] Table.aggregate 5✅ 1s
[DuckDB In-Memory] Table.aggregate Concatenate 6✅ 1s
[DuckDB In-Memory] Table.aggregate Count_Distinct 4✅ 2s
[DuckDB In-Memory] Table.aggregate First and Last 4✅ 676ms
[DuckDB In-Memory] Table.aggregate Mode 1✅ 208ms
[DuckDB In-Memory] Table.aggregate Shortest 1✅ 154ms
[DuckDB In-Memory] Table.aggregate should be able to group on multiple fields 12✅ 1⚪ 2s
[DuckDB In-Memory] Table.aggregate should be able to group on single field 12✅ 1⚪ 1s
[DuckDB In-Memory] Table.aggregate should correctly handle infinities 4✅ 4s
[DuckDB In-Memory] Table.aggregate should correctly handle NaN 5✅ 881ms
[DuckDB In-Memory] Table.aggregate should correctly select result types 4✅ 3s
[DuckDB In-Memory] Table.aggregate should merge warnings when issues computing aggregation 1⚪ 0ms
[DuckDB In-Memory] Table.aggregate should not summarize empty table when grouped 10✅ 1⚪ 574ms
[DuckDB In-Memory] Table.aggregate should raise warnings when there are issues 7✅ 3s
[DuckDB In-Memory] Table.aggregate should raise warnings when there are issues computing aggregation 1⚪ 0ms
[DuckDB In-Memory] Table.aggregate should report unsupported operations but not block other aggregations in warning mode 1✅ 166ms
[DuckDB In-Memory] Table.aggregate should report warnings and errors based on types 4✅ 605ms
[DuckDB In-Memory] Table.aggregate should summarize empty table 10✅ 1⚪ 604ms
[DuckDB In-Memory] Table.aggregate should summarize whole table 15✅ 1⚪ 7s
[DuckDB In-Memory] Table.aggregate Standard_Deviation 1✅ 141ms
[DuckDB In-Memory] Table.aggregate+Expressions 2✅ 375ms
[DuckDB In-Memory] Table.coalesce 8✅ 1s
[DuckDB In-Memory] Table.cross_join 9✅ 4s
[DuckDB In-Memory] Table.cross_tab 1⚪ 0ms
[DuckDB In-Memory] Table.default_ordering 5✅ 1s
[DuckDB In-Memory] Table.distinct 7✅ 1s
[DuckDB In-Memory] Table.duplicates 1⚪ 0ms
[DuckDB In-Memory] Table.filter 1✅ 1s
[DuckDB In-Memory] Table.filter 28✅ 10s
[DuckDB In-Memory] Table.filter by an expression 4✅ 1⚪ 606ms
[DuckDB In-Memory] Table.from_union 1⚪ 0ms
[DuckDB In-Memory] Table.generate_rows 1✅ 12ms
[DuckDB In-Memory] Table.join 38✅ 10s
[DuckDB In-Memory] Table.make_table_from_dictionary/vectors 9✅ 1s
[DuckDB In-Memory] Table.merge 19✅ 13s
[DuckDB In-Memory] Table.Offset handles bad inputs gracefully 8✅ 355ms
[DuckDB In-Memory] Table.Offset with closest value fill strategy 8✅ 629ms
[DuckDB In-Memory] Table.Offset with default fill strategy 8✅ 520ms
[DuckDB In-Memory] Table.Offset with default fill strategy (Text Values) 4✅ 245ms
[DuckDB In-Memory] Table.Offset with wrap around fill strategy 1✅ 199ms
[DuckDB In-Memory] Table.Offset works with grouping - closest fill strategy 7✅ 591ms
[DuckDB In-Memory] Table.Offset works with grouping - default fill strategy 7✅ 386ms
[DuckDB In-Memory] Table.Offset works with multiple columns 7✅ 5s
[DuckDB In-Memory] Table.Offset works with multiple columns - updating in place 8✅ 945ms
[DuckDB In-Memory] Table.Offset works with ordering - closest fill strategy 7✅ 369ms
[DuckDB In-Memory] Table.Offset works with ordering - default fill strategy 7✅ 436ms
[DuckDB In-Memory] Table.remove_columns 13✅ 928ms
[DuckDB In-Memory] Table.rename_columns 26✅ 2s
[DuckDB In-Memory] Table.reorder_columns 11✅ 975ms
[DuckDB In-Memory] Table.reorder_columns by type 1✅ 157ms
[DuckDB In-Memory] Table.replace 22✅ 11s
[DuckDB In-Memory] Table.select_columns 16✅ 1s
[DuckDB In-Memory] Table.select_columns By_Type and Table.remove_columns By_Type 2✅ 276ms
[DuckDB In-Memory] Table.sort 21✅ 2s
[DuckDB In-Memory] Table.sort_columns 4✅ 326ms
[DuckDB In-Memory] Table.take/drop 7✅ 11s
[DuckDB In-Memory] Table.transpose 1⚪ 0ms
[DuckDB In-Memory] Table.union 27✅ 2⚪ 10s
[DuckDB In-Memory] Table.zip 1⚪ 0ms
[DuckDB In-Memory] Temp column 2✅ 313ms
[DuckDB In-Memory] Text_Column 1✅ 169ms
[DuckDB In-Memory] Text_Column (left, right, mid) 3✅ 551ms
[DuckDB In-Memory] Text_Column (length) 6✅ 2s
[DuckDB In-Memory] Text_Column (to_case) 3✅ 1⚪ 79ms
[DuckDB In-Memory] Text_Column (upper, lower, proper) 3✅ 828ms
[DuckDB In-Memory] Text_Column index_of 3✅ 737ms
Column Text Cleanse 15✅ 424ms
DuckDB_Appender 2✅ 5s
DuckDB_Parquet 2✅ 34ms
DuckDB_Parquet 2✅ 443ms

✅ C:/runner/_work/enso/enso/target/test-results/Examples_Tests/JUnit.xml

33 tests were completed in 9s with 32 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
Examples 32✅ 9s
Python Examples 1⚪ 0ms

✅ C:/runner/_work/enso/enso/target/test-results/Generic_JDBC_Tests/JUnit.xml

46 tests were completed in 36s with 46 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
(H2) Generic JDBC Connection 11✅ 7s
(H2) Generic JDBC Connection 11✅ 23s
(SQLite File) Generic JDBC Connection 11✅ 3s
(SQLite In-Memory) Generic JDBC Connection 11✅ 2s
(SQLite) Generic JDBC Connection 1✅ 110ms
(SQLite) Generic JDBC Connection 1✅ 48ms

✅ C:/runner/_work/enso/enso/target/test-results/Geo_Tests/JUnit.xml

8 tests were completed in 461ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Geo Distance 3✅ 137ms
Geo Points 2✅ 12ms
GeoJSON to Table 3✅ 312ms

✅ C:/runner/_work/enso/enso/target/test-results/Image_Tests/JUnit.xml

175 tests were completed in 4s with 174 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
Data Links to Images 1⚪ 0ms
Image File_Format 2✅ 280ms
Image with 1 channel 19✅ 359ms
Image with 2 channels 19✅ 432ms
Image with 3 channels 19✅ 492ms
Image with 4 channels 19✅ 495ms
Image Write 2✅ 82ms
Image.read 9✅ 475ms
Matrix with 1 channel 21✅ 336ms
Matrix with 2 channels 21✅ 389ms
Matrix with 3 channels 21✅ 343ms
Matrix with 4 channels 21✅ 369ms
Matrix_Error 1✅ 4ms

✅ C:/runner/_work/enso/enso/target/test-results/Snowflake_Tests/JUnit.xml

3 tests were completed in 0ms with 0 passed, 0 failed and 3 skipped.

Test suite Passed Failed Skipped Time
[Snowflake] Bulk load tests 1⚪ 0ms
[Snowflake] Database tests 1⚪ 0ms
[Snowflake] Stage tests 1⚪ 0ms

✅ C:/runner/_work/enso/enso/target/test-results/Table_Internal_Tests/JUnit.xml

3 tests were completed in 542ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Autoconstructor Instrumentation 1✅ 484ms
Intersection types in column 1✅ 14ms
Intersection types in table 1✅ 44ms

✅ C:/runner/_work/enso/enso/target/test-results/Table_Tests/JUnit.xml

5898 tests were completed in 1036s with 5738 passed, 0 failed and 160 skipped.
Report exceeded GitHub limit of 65535 bytes and has been trimmed