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, linux, amd64) succeeded Jan 14, 2026 in 1s

12520 passed, 0 failed and 353 skipped

Tests passed successfully

Report Passed Failed Skipped Time
/runner/_work/enso/enso/target/test-results/AWS_Tests/JUnit.xml 108✅ 21⚪ 462s
/runner/_work/enso/enso/target/test-results/Base_Internal_Tests/JUnit.xml 60✅ 3⚪ 3s
/runner/_work/enso/enso/target/test-results/Base_Tests/JUnit.xml 2716✅ 95⚪ 212s
/runner/_work/enso/enso/target/test-results/Cloud_Tests/JUnit.xml 198✅ 13⚪ 64s
/runner/_work/enso/enso/target/test-results/DuckDB_Tests/JUnit.xml 1529✅ 27⚪ 361s
/runner/_work/enso/enso/target/test-results/Examples_Tests/JUnit.xml 32✅ 1⚪ 5s
/runner/_work/enso/enso/target/test-results/Generic_JDBC_Tests/JUnit.xml 60✅ 27s
/runner/_work/enso/enso/target/test-results/Geo_Tests/JUnit.xml 8✅ 359ms
/runner/_work/enso/enso/target/test-results/Image_Tests/JUnit.xml 174✅ 1⚪ 3s
/runner/_work/enso/enso/target/test-results/Snowflake_Tests/JUnit.xml 3⚪ 0ms
/runner/_work/enso/enso/target/test-results/Table_Internal_Tests/JUnit.xml 3✅ 445ms
/runner/_work/enso/enso/target/test-results/Table_Tests/JUnit.xml 7481✅ 186⚪ 1198s
/runner/_work/enso/enso/target/test-results/Tableau_Tests/JUnit.xml 47✅ 10s
/runner/_work/enso/enso/target/test-results/Test_Tests/JUnit.xml 18✅ 2⚪ 532ms
/runner/_work/enso/enso/target/test-results/Visualization_Tests/JUnit.xml 86✅ 1⚪ 12s

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

129 tests were completed in 462s 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✅ 390ms
(Local -> Local) Data Link copying/moving 3✅ 2s
(Local -> S3) copying/moving 5✅ 12s
(Local -> S3) Data Link copying/moving 3✅ 17s
(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✅ 42s
(S3_File) Download Mode 3✅ 31s
[Redshift] Database tests 1⚪ 0ms
AWS_Credential 4✅ 10s
DataLinks to S3_File 13✅ 10⚪ 75s
S3 Path handling 7✅ 551ms
S3_File reading 10✅ 18s
S3_File writing 21✅ 69s
S3.get_object 2✅ 64s
S3.head (bucket) 1✅ 9s
S3.head (object) 2✅ 8s
S3.list_buckets 4✅ 38s
S3.list_objects 4✅ 8s
S3.read_bucket 5✅ 9s

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

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

Test suite Passed Failed Skipped Time
(Decimal_Constructor_Spec) conversions 1✅ 29ms
Any Intersection Tests 8✅ 124ms
Enso Cloud Credentials 1⚪ 0ms
Host File values behaviour in Enso 2✅ 8ms
I/O Checks 2⚪ 0ms
Instrument @Tail_Call fibonacci 6✅ 2s
Instrument fibonacci 3✅ 337ms
Locale 13✅ 164ms
Meta_Helpers Tests 1✅ 4ms
Object Comparator 9✅ 976ms
Runtime.sleep Tests 5✅ 26ms
Test Reporter running on GitHub 3✅ 104ms
Text_Utils 4✅ 60ms
to_display_text 5✅ 76ms

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

2811 tests were completed in 212s with 2716 passed, 0 failed and 95 skipped.

Test suite Passed Failed Skipped Time
.to Meta.Type 2✅ 8ms
(Decimal_Spec) arithmetic 9✅ 214ms
(Decimal_Spec) BigDecimal internal representation methods 1✅ 2ms
(Decimal_Spec) comparison 12✅ 2s
(Decimal_Spec) construction 22✅ 192ms
(Decimal_Spec) conversions 14✅ 127ms
(Decimal_Spec) Decimal.set_scale 2✅ 5ms
(Decimal_Spec) div 1✅ 9ms
(Decimal_Spec) edge cases 2✅ 44ms
(Decimal_Spec) floor, ceil, truncate 4✅ 127ms
(Decimal_Spec) Integer/Float .to_decimal 2✅ 4ms
(Decimal_Spec) min/max 3✅ 106ms
(Decimal_Spec) pow 2✅ 22ms
(Decimal_Spec) remainder 3✅ 20ms
(Decimal_Spec) Rounding 20✅ 404ms
(Decimal_Spec) signs 3✅ 10ms
(Decimal_Spec) text conversion 5✅ 34ms
(Decimal_Spec) Text.to_decimal 3✅ 11ms
(File) Download Mode 3✅ 7s
Any.map_nothing 2✅ 4ms
Any's methods 9✅ 32ms
arithmetic 1✅ 43ms
Array_Proxy 5✅ 53ms
ArrayOverBuffer 1✅ 17ms
ASCII 4✅ 186ms
Asserts 4✅ 1⚪ 10ms
at/get 7✅ 112ms
Atom Constructors 4✅ 16ms
Atom with holes 9✅ 274ms
Auto_Detect 3✅ 71ms
Autoscoped Constructors 20✅ 77ms
Base_64 3✅ 37ms
BigInts 17✅ 9⚪ 11s
Booleans 6✅ 11ms
Bound 3✅ 23ms
Builder.new 11✅ 76ms
Bytes 3✅ 59ms
caching 1✅ 29ms
Callables 5✅ 7ms
Chain Multi Value 13✅ 35ms
Check Nothing and NaN 3✅ 14ms
children 2✅ 5ms
codepoints 2✅ 3ms
Compare functionality with Vector 1✅ 11ms
Compile 6✅ 9ms
Complex Multi Value 3✅ 14ms
const 1✅ 0ms
Contexts and Execution Environment 4✅ 15ms
Conversion 31✅ 2⚪ 74ms
Convert Multi Value 5✅ 20ms
Correlation Statistics 6✅ 126ms
curry 1✅ 1ms
Data.read / File_Format 2✅ 580ms
Data.read_many 8✅ 747ms
Dataflow Errors 11✅ 65ms
Dataflow Warnings 38✅ 2s
Date 42✅ 17s
Date date part tests 10✅ 587ms
Date_Range 11✅ 6s
Date_Time 46✅ 2⚪ 3s
Date_Time date part tests 10✅ 27ms
Date_Time equality 1✅ 1⚪ 1ms
Day_Of_Week conversions 9✅ 10ms
Debug 1✅ 0ms
Default comparator 5✅ 44ms
Default Encoding 11✅ 521ms
display text 1✅ 4ms
Duration 13✅ 2⚪ 369ms
Embedded native libraries 1✅ 24s
Empty errors 4✅ 2ms
Encoding object 4✅ 75ms
Engine runner 7✅ 19s
Enso Arrays 7✅ 17ms
Enso Dictionaries 26✅ 1s
Enso Hashset 7✅ 180ms
Enso: Common polyglot Dictionary operations 27✅ 2⚪ 3s
Environment 1✅ 13ms
Equals and hash 2✅ 159ms
Escape 1✅ 2ms
fetch 11✅ 909ms
File Format 1✅ 33ms
File Operations 22✅ 1⚪ 2s
flip 2✅ 1ms
Float.truncate 1✅ 17ms
Floats 6✅ 236ms
folder operations 9✅ 630ms
Format Detection in HTTP Fetch 3✅ 267ms
Formatting date/time values 6✅ 161ms
From Glob 4✅ 53ms
Fully Qualified Names 1✅ 4ms
Function Ascribed Parameters 12✅ 27ms
Functions 5✅ 15ms
Get by tag name 3✅ 47ms
Header 1✅ 6ms
Header resolution 7✅ 131ms
Headers 8✅ 315ms
Http Auth 2✅ 4s
HTTP client 4✅ 186ms
HTTP DataLink 11✅ 2s
Http Error handling 5✅ 174ms
HTTP in Data.read 5✅ 262ms
HTTP_Method parse 3✅ 13ms
HTTP_Status_Code 1✅ 10ms
identity 3✅ 1ms
Inlining Helpers 2✅ 3ms
inner / outer xml 2✅ 23ms
Input Stream 5✅ 169ms
Integer.truncate 1✅ 7ms
Integers 26✅ 721ms
Interval 7✅ 162ms
Java case of 3✅ 20ms
Java FFI 7✅ 46ms
Java: Common polyglot Dictionary operations 27✅ 2⚪ 149ms
Java/Enso Date 2✅ 27ms
JavaDate 42✅ 11s
JavaDate date part tests 10✅ 69ms
JavaLocalTime 29✅ 426ms
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⚪ 2s
JavaZonedDateTime date part tests 10✅ 229ms
JavaZoneId 7✅ 24ms
JS_Object 5✅ 949ms
JSON 6✅ 357ms
JSON 1✅ 51ms
JSON Deserialization 10✅ 797ms
JSON Serialization 5✅ 242ms
JSON_Format 2✅ 164ms
JSON_Lines_Format 5✅ 267ms
Lazy 16✅ 117ms
Lazy Generator 1✅ 7ms
Lexicographic Order on Vectors 2✅ 7ms
List 33✅ 2s
Logging 2✅ 14ms
Looping Imports 1✅ 8ms
Lowercase Methods 5✅ 21ms
Managed_Resource 9✅ 6s
Match.end 4✅ 178ms
Match.groups 2✅ 7ms
Match.named_groups 3✅ 53ms
Match.span 4✅ 26ms
Match.start 4✅ 2s
Match.text 6✅ 39ms
Match.to_display_text 1✅ 12ms
Match.utf_16_end 4✅ 54ms
Match.utf_16_span 4✅ 53ms
Match.utf_16_start 4✅ 73ms
Maybe 5✅ 25ms
Meta-Value Inspection 4✅ 1⚪ 116ms
Meta-Value Manipulation 48✅ 1s
Meta.meta 6✅ 28ms
Meta.Type.find 4✅ 24ms
Methods 1✅ 1⚪ 5ms
Missing_Argument 3✅ 120ms
Multi Value as type refinement 32✅ 506ms
Multi_On_Any 6✅ 11ms
MultiValue Conversions 11✅ 88ms
MultiValue with warnings 3✅ 24ms
Natural Order 4✅ 102ms
No Method Errors 1✅ 14ms
No_Such_Method 4✅ 16ms
non-linear inserts 11✅ 426ms
Number Conversions 10✅ 3s
Numbers 15✅ 935ms
Online test 1✅ 82ms
Operator == 16✅ 1⚪ 61ms
Ordering 6✅ 53ms
Pair 1✅ 0ms
Pair - from 2-Item JavaScript Array 1⚪ 0ms
Pair - from 2-Item List 14✅ 173ms
Pair - from 2-Item Vector 14✅ 191ms
Pair - from Pair.new 14✅ 136ms
Pair - from Pair.Value 14✅ 11ms
Panics 25✅ 1⚪ 244ms
parse 8✅ 292ms
Parsing date/time values 26✅ 1⚪ 663ms
Parsing formats 4✅ 324ms
Path Operations 10✅ 1⚪ 412ms
Pattern Matches 20✅ 62ms
Pattern.find and .find_all 8✅ 35ms
Pattern.match and .match_all 8✅ 34ms
Pattern.matches 5✅ 4ms
Pattern.replace 8✅ 87ms
Pattern.split 6✅ 45ms
Pattern.tokenize 7✅ 103ms
Period 8✅ 97ms
Plain_Text 3✅ 157ms
Polyglot 7✅ 5⚪ 52ms
Polyglot Argument 7✅ 26ms
Polyglot Argument with Inheritance 3✅ 24ms
Polyglot Conversion 14✅ 48ms
Polyglot hash maps 1✅ 7⚪ 23ms
Polyglot JS 1⚪ 0ms
Polyglot keys and values 5⚪ 0ms
Polyglot Operator == 3✅ 4⚪ 12ms
Polyglot Python 1⚪ 0ms
Polyglot R 1⚪ 0ms
post 25✅ 5s
Private constructors 9✅ 3⚪ 8ms
Private methods 7✅ 4ms
Problem_Behavior 2✅ 192ms
Process 5✅ 1s
Python: Common polyglot Dictionary operations 1⚪ 0ms
PythonDate 1⚪ 0ms
PythonDate date part tests 1⚪ 0ms
Qualified Names 3✅ 11ms
Random 14✅ 2s
Range 37✅ 2s
Rank Data 7✅ 29ms
Read XML 8✅ 211ms
read_bytes 5✅ 137ms
read_many 1✅ 6ms
read_text 6✅ 256ms
Refs 9✅ 33ms
Regression 12✅ 205ms
ReportingStreamDecoder 6✅ 7s
ReportingStreamEncoder 8✅ 354ms
Request 10✅ 55ms
rounding 4✅ 182ms
Rounding 18✅ 952ms
should correctly evaluate documentation examples 8✅ 19ms
Sorting with multiple comparators 4✅ 2⚪ 90ms
Sorting with the default comparator 7✅ 3⚪ 177ms
Stack size 1✅ 4s
Stack traces 6✅ 1⚪ 776ms
State 7✅ 22ms
Statistics 16✅ 2s
Statistics - empty Vector 3✅ 23ms
Statistics - invalid input 5✅ 136ms
Statistics - invalid input 1✅ 3ms
Statistics - NaN Vector 3✅ 47ms
Statistics - Nothing Vector 3✅ 76ms
StringBuilder 1✅ 12ms
System 2✅ 497ms
tag name 1✅ 5ms
take/drop Sample non-determinism 2✅ 30ms
take/drop Sample non-determinism 2✅ 24ms
take/drop Sample non-determinism 2✅ 15ms
take/drop Sample non-determinism 2✅ 23ms
take/drop Sample non-determinism 2✅ 27ms
Temporary_File facility 6✅ 1⚪ 2s
Text - general 85✅ 13s
text contents 1✅ 1ms
Text_Sub_Range_Data 2✅ 41ms
Text.cleanse 14✅ 103ms
Text.match 6✅ 73ms
Text.Regex splitting 3✅ 24ms
Text.Regex tokenizing 2✅ 41ms
Text.Regex: find and find_all 20✅ 1⚪ 694ms
Text.replace 28✅ 627ms
Text.Span 3✅ 45ms
Text.substring 4✅ 87ms
the Self construct 6✅ 53ms
Time_Of_Day 29✅ 889ms
Type Errors 12✅ 35ms
uncurry 1✅ 0ms
Unix epoch conversion 4✅ 16ms
Unresolved symbol 1✅ 5ms
URI 22✅ 315ms
Use a slice of an array as vectors 108✅ 4⚪ 659ms
Use Array as vectors 108✅ 4⚪ 1s
Use Array_Proxy as vectors 108✅ 4⚪ 5s
Use Java ArrayList as vectors 108✅ 4⚪ 2s
Use Vector as vectors 108✅ 4⚪ 2s
UTF_16 BigEndian 6✅ 132ms
UTF_16 LittleEndian 6✅ 79ms
UTF_8 12✅ 561ms
Vector Slicing Helpers 1✅ 24ms
Vector.build 13✅ 79ms
Vector/Array equality 9✅ 43ms
Windows 1252 5✅ 139ms
Wrapped dataflow errors 8✅ 16ms
Wrapped errors 8✅ 61ms
write operations 27✅ 2s
Write XML 4✅ 229ms
Zone 9✅ 10ms

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

211 tests were completed in 64s 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✅ 1s
Clear cache on reload 1✅ 879ms
DataLinks in Enso Cloud 1⚪ 0ms
DataLinks to Enso Cloud 1⚪ 0ms
Enso Cloud Audit Log 5✅ 3s
Enso Cloud Authentication 5✅ 4s
Enso Cloud Files 1⚪ 0ms
Enso Cloud Secrets 13✅ 3⚪ 10s
Enso_User 2✅ 1⚪ 3s
Enso_User - local mock integration tests 2✅ 2s
Enso_User - offline logic tests 1✅ 116ms
fetch 11✅ 1s
fetching files using HTTP 5✅ 5s
Format Detection in HTTP Fetch 3✅ 634ms
Header 1✅ 7ms
Header resolution 7✅ 233ms
Headers 8✅ 711ms
Http Auth 2✅ 4s
HTTP client 4✅ 66ms
HTTP DataLink 11✅ 1s
Http Error handling 5✅ 289ms
HTTP in Data.read 5✅ 404ms
HTTP_Method parse 3✅ 57ms
HTTP_Status_Code 1✅ 14ms
Online test 1✅ 602ms
Path Operations 2✅ 2⚪ 225ms
post 25✅ 3s
read_many 1✅ 21ms
Request 10✅ 226ms
Response caching 34✅ 2⚪ 10s
URI 25✅ 1⚪ 3s

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

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

Test suite Passed Failed Skipped Time
[DuckDB In-Memory] Interactions Between various operations 10✅ 2s
[DuckDB In-Memory] (Column_Operations_Spec) Arithmetic Column Operations 12✅ 2⚪ 4s
[DuckDB In-Memory] (Column_Operations_Spec) Boolean Column Operations 7✅ 1⚪ 2s
[DuckDB In-Memory] (Column_Operations_Spec) Colum Operations - Names 8✅ 1s
[DuckDB In-Memory] (Column_Operations_Spec) Column Comparisons 6✅ 29s
[DuckDB In-Memory] (Column_Operations_Spec) Column Operations - Equality & Null Handling 7✅ 3s
[DuckDB In-Memory] (Column_Operations_Spec) Column Operations - Text Trim 3✅ 975ms
[DuckDB In-Memory] (Column_Operations_Spec) Column.const 3✅ 682ms
[DuckDB In-Memory] (Column_Operations_Spec) Column.fill_nothing/empty 4✅ 201ms
[DuckDB In-Memory] (Column_Operations_Spec) Column.let 1✅ 835ms
[DuckDB In-Memory] (Column_Operations_Spec) Column.rename 1✅ 101ms
[DuckDB In-Memory] (Column_Operations_Spec) Date truncation 1✅ 147ms
[DuckDB In-Memory] (Column_Operations_Spec) Decimal 1⚪ 0ms
[DuckDB In-Memory] (Column_Operations_Spec) Min/Max Operations 4✅ 3s
[DuckDB In-Memory] (Column_Operations_Spec) Other Column Operations 1✅ 136ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: DB specific edge-cases 2✅ 5s
[DuckDB In-Memory] (Column_Operations_Spec) replace: empty table and nothings 2✅ 174ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: literal regex pattern and replacement 5✅ 299ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: literal text pattern and replacement 4✅ 711ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: Named_Pattern and replacement 1✅ 28ms
[DuckDB In-Memory] (Column_Operations_Spec) replace: pattern and replacement columns 4✅ 417ms
[DuckDB In-Memory] (Column_Operations_Spec) Rounding numeric tests 17✅ 1⚪ 47s
[DuckDB In-Memory] (Column_Operations_Spec) Rounding-like operations 26✅ 15s
[DuckDB In-Memory] (Column_Operations_Spec) Table.fill_nothing/empty 14✅ 3s
[DuckDB In-Memory] (Column_Operations_Spec) Table.make_constant_column 5✅ 1s
[DuckDB In-Memory] (Column_Operations_Spec) Table.text_replace 8✅ 768ms
[DuckDB In-Memory] (Column_Operations_Spec) Text Column Operations 14✅ 6s
[DuckDB In-Memory] (Conversion_Spec) Simple variant of Table/Column.parse in all backends 5✅ 2s
[DuckDB In-Memory] (Conversion_Spec) Table.expand_column 1✅ 123ms
[DuckDB In-Memory] (Conversion_Spec) Table.expand_to_rows 1✅ 215ms
[DuckDB In-Memory] (Conversion_Spec) Table/Column auto value type 1✅ 158ms
[DuckDB In-Memory] (Conversion_Spec) Table/Column.cast - checking invariants 9✅ 2s
[DuckDB In-Memory] (Conversion_Spec) Table/Column.cast - date/time 4✅ 737ms
[DuckDB In-Memory] (Conversion_Spec) Table/Column.cast - numeric 5✅ 1s
[DuckDB In-Memory] (Conversion_Spec) Table/Column.cast - to text 3✅ 611ms
[DuckDB In-Memory] (Core_Spec) Table.at 3✅ 313ms
[DuckDB In-Memory] (Core_Spec) Table.column_count 1✅ 0ms
[DuckDB In-Memory] (Core_Spec) Table.column_names 2✅ 359ms
[DuckDB In-Memory] (Core_Spec) Table.get 3✅ 76ms
[DuckDB In-Memory] (Core_Spec) Table.read 7✅ 1s
[DuckDB In-Memory] (Core_Spec) Table.rows 9✅ 359ms
[DuckDB In-Memory] (Core_Spec) Table.set 20✅ 3s
[DuckDB In-Memory] (Derived_Columns_Spec) Table.set with Simple_Expression 10✅ 5s
[DuckDB In-Memory] (Derived_Columns_Spec) Unique derived column names 8✅ 388ms
[DuckDB In-Memory] (Expression_Spec) Expression Arithmetic 3✅ 249ms
[DuckDB In-Memory] (Expression_Spec) Expression Boolean literals 1✅ 121ms
[DuckDB In-Memory] (Expression_Spec) Expression Boolean Operators 4✅ 194ms
[DuckDB In-Memory] (Expression_Spec) Expression Column Arithmetic 2✅ 492ms
[DuckDB In-Memory] (Expression_Spec) Expression Comparison Operators 6✅ 738ms
[DuckDB In-Memory] (Expression_Spec) Expression Date and Time literals 4✅ 282ms
[DuckDB In-Memory] (Expression_Spec) Expression Errors should be handled 5✅ 16ms
[DuckDB In-Memory] (Expression_Spec) Expression Float literals 1✅ 97ms
[DuckDB In-Memory] (Expression_Spec) Expression Integer literals 1✅ 104ms
[DuckDB In-Memory] (Expression_Spec) Expression Nothing literals 1✅ 1⚪ 125ms
[DuckDB In-Memory] (Expression_Spec) Expression Text literals 1✅ 86ms
[DuckDB In-Memory] (Expression_Spec) Expression Text literals 2✅ 77ms
[DuckDB In-Memory] (Expression_Spec) Expression Text Operators 2✅ 234ms
[DuckDB In-Memory] (Expression_Spec) Expression Warnings should be reported 2✅ 2⚪ 441ms
[DuckDB In-Memory] (Expression_Spec) Function invocation 16✅ 644ms
[DuckDB In-Memory] (Expression_Spec) Large expressions 1✅ 2s
[DuckDB In-Memory] (Nothing_Spec) between 45✅ 5s
[DuckDB In-Memory] (Nothing_Spec) Comparisons 162✅ 16s
[DuckDB In-Memory] (Nothing_Spec) distinct 9✅ 353ms
[DuckDB In-Memory] (Nothing_Spec) is_in 81✅ 7s
[DuckDB In-Memory] (Nothing_Spec) is_in: Boolean+Nothing edge cases 192✅ 18s
[DuckDB In-Memory] (Nothing_Spec) is_nothing 9✅ 1s
[DuckDB In-Memory] (Nothing_Spec) not 1✅ 18ms
[DuckDB In-Memory] (Nothing_Spec) sort 18✅ 829ms
[DuckDB In-Memory] Aggregation 2✅ 957ms
[DuckDB In-Memory] Basic Table Access 7✅ 2s
[DuckDB In-Memory] Column Naming edge cases 7✅ 2s
[DuckDB In-Memory] Column.map 1✅ 11ms
[DuckDB In-Memory] Column.Offset does not work in database 1✅ 109ms
[DuckDB In-Memory] Column.take/drop 6✅ 7s
[DuckDB In-Memory] Connection.query 8✅ 3s
[DuckDB In-Memory] Date_Column 1✅ 344ms
[DuckDB In-Memory] Date_Column (first/end_of_month) 3✅ 501ms
[DuckDB In-Memory] Date-Time operations 20✅ 1⚪ 6s
[DuckDB In-Memory] Date-Time support 4✅ 1s
[DuckDB In-Memory] Dropping Missing Values 9✅ 6s
[DuckDB In-Memory] Filling Missing Values 5✅ 2⚪ 1s
[DuckDB In-Memory] Internals 1✅ 25ms
[DuckDB In-Memory] Masking Tables 1✅ 2s
[DuckDB In-Memory] Missing Values 2✅ 648ms
[DuckDB In-Memory] Numeric_Column 66✅ 4s
[DuckDB In-Memory] single-column DB_Table 5✅ 496ms
[DuckDB In-Memory] Sorting 5✅ 807ms
[DuckDB In-Memory] Support for Long Column/Table names 6✅ 9s
[DuckDB In-Memory] Table Text Cleanse 5✅ 251ms
[DuckDB In-Memory] Table.add_group_number (common) 13✅ 3s
[DuckDB In-Memory] Table.add_group_number (database) 10✅ 4s
[DuckDB In-Memory] Table.add_row_number (common) 7✅ 2s
[DuckDB In-Memory] Table.add_row_number (Database specific) 2✅ 649ms
[DuckDB In-Memory] Table.aggregate 5✅ 1s
[DuckDB In-Memory] Table.aggregate Concatenate 6✅ 2s
[DuckDB In-Memory] Table.aggregate Count_Distinct 4✅ 2s
[DuckDB In-Memory] Table.aggregate First and Last 4✅ 592ms
[DuckDB In-Memory] Table.aggregate Mode 1✅ 286ms
[DuckDB In-Memory] Table.aggregate Shortest 1✅ 3s
[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✅ 5s
[DuckDB In-Memory] Table.aggregate should correctly handle NaN 5✅ 815ms
[DuckDB In-Memory] Table.aggregate should correctly select result types 4✅ 1s
[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⚪ 901ms
[DuckDB In-Memory] Table.aggregate should raise warnings when there are issues 7✅ 4s
[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✅ 192ms
[DuckDB In-Memory] Table.aggregate should report warnings and errors based on types 4✅ 665ms
[DuckDB In-Memory] Table.aggregate should summarize empty table 10✅ 1⚪ 967ms
[DuckDB In-Memory] Table.aggregate should summarize whole table 15✅ 1⚪ 7s
[DuckDB In-Memory] Table.aggregate Standard_Deviation 1✅ 184ms
[DuckDB In-Memory] Table.aggregate+Expressions 2✅ 471ms
[DuckDB In-Memory] Table.coalesce 8✅ 2s
[DuckDB In-Memory] Table.cross_join 9✅ 2s
[DuckDB In-Memory] Table.cross_tab 1⚪ 0ms
[DuckDB In-Memory] Table.default_ordering 5✅ 1s
[DuckDB In-Memory] Table.distinct 7✅ 661ms
[DuckDB In-Memory] Table.duplicates 1⚪ 0ms
[DuckDB In-Memory] Table.filter 1✅ 2s
[DuckDB In-Memory] Table.filter 28✅ 6s
[DuckDB In-Memory] Table.filter by an expression 4✅ 1⚪ 390ms
[DuckDB In-Memory] Table.from_union 1⚪ 0ms
[DuckDB In-Memory] Table.generate_rows 1✅ 6ms
[DuckDB In-Memory] Table.join 38✅ 6s
[DuckDB In-Memory] Table.make_table_from_dictionary/vectors 9✅ 823ms
[DuckDB In-Memory] Table.merge 19✅ 12s
[DuckDB In-Memory] Table.Offset handles bad inputs gracefully 8✅ 323ms
[DuckDB In-Memory] Table.Offset with closest value fill strategy 8✅ 559ms
[DuckDB In-Memory] Table.Offset with default fill strategy 8✅ 538ms
[DuckDB In-Memory] Table.Offset with default fill strategy (Text Values) 4✅ 265ms
[DuckDB In-Memory] Table.Offset with wrap around fill strategy 1✅ 90ms
[DuckDB In-Memory] Table.Offset works with grouping - closest fill strategy 7✅ 384ms
[DuckDB In-Memory] Table.Offset works with grouping - default fill strategy 7✅ 387ms
[DuckDB In-Memory] Table.Offset works with multiple columns 7✅ 703ms
[DuckDB In-Memory] Table.Offset works with multiple columns - updating in place 8✅ 431ms
[DuckDB In-Memory] Table.Offset works with ordering - closest fill strategy 7✅ 424ms
[DuckDB In-Memory] Table.Offset works with ordering - default fill strategy 7✅ 535ms
[DuckDB In-Memory] Table.remove_columns 13✅ 288ms
[DuckDB In-Memory] Table.rename_columns 26✅ 994ms
[DuckDB In-Memory] Table.reorder_columns 11✅ 488ms
[DuckDB In-Memory] Table.reorder_columns by type 1✅ 132ms
[DuckDB In-Memory] Table.replace 22✅ 6s
[DuckDB In-Memory] Table.select_columns 16✅ 427ms
[DuckDB In-Memory] Table.select_columns By_Type and Table.remove_columns By_Type 2✅ 133ms
[DuckDB In-Memory] Table.sort 21✅ 2s
[DuckDB In-Memory] Table.sort_columns 4✅ 197ms
[DuckDB In-Memory] Table.take/drop 7✅ 9s
[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✅ 152ms
[DuckDB In-Memory] Text_Column 1✅ 148ms
[DuckDB In-Memory] Text_Column (left, right, mid) 3✅ 647ms
[DuckDB In-Memory] Text_Column (length) 6✅ 1s
[DuckDB In-Memory] Text_Column (to_case) 3✅ 1⚪ 65ms
[DuckDB In-Memory] Text_Column (upper, lower, proper) 3✅ 538ms
[DuckDB In-Memory] Text_Column index_of 3✅ 723ms
Column Text Cleanse 15✅ 394ms
DuckDB_Appender 2✅ 4s
DuckDB_Parquet 2✅ 15ms
DuckDB_Parquet 2✅ 300ms

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

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

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

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

60 tests were completed in 27s with 60 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
(H2) Generic JDBC Connection 11✅ 5s
(H2) Generic JDBC Connection 11✅ 16s
(Postgres) Generic JDBC Connection 11✅ 2s
(Postgres) Generic JDBC Connection 3✅ 146ms
(SQLite File) Generic JDBC Connection 11✅ 2s
(SQLite In-Memory) Generic JDBC Connection 11✅ 1s
(SQLite) Generic JDBC Connection 1✅ 47ms
(SQLite) Generic JDBC Connection 1✅ 23ms

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

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

Test suite Passed Failed Skipped Time
Geo Distance 3✅ 128ms
Geo Points 2✅ 13ms
GeoJSON to Table 3✅ 218ms

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

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

Test suite Passed Failed Skipped Time
Data Links to Images 1⚪ 0ms
Image File_Format 2✅ 139ms
Image with 1 channel 19✅ 210ms
Image with 2 channels 19✅ 275ms
Image with 3 channels 19✅ 315ms
Image with 4 channels 19✅ 277ms
Image Write 2✅ 35ms
Image.read 9✅ 574ms
Matrix with 1 channel 21✅ 296ms
Matrix with 2 channels 21✅ 226ms
Matrix with 3 channels 21✅ 232ms
Matrix with 4 channels 21✅ 249ms
Matrix_Error 1✅ 2ms

✅ /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

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

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

Test suite Passed Failed Skipped Time
Autoconstructor Instrumentation 1✅ 345ms
Intersection types in column 1✅ 38ms
Intersection types in table 1✅ 62ms

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

7667 tests were completed in 1198s with 7481 passed, 0 failed and 186 skipped.
Report exceeded GitHub limit of 65535 bytes and has been trimmed