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

Use fn... to reference any module function #12128

Merged
merged 5 commits into from
Jan 27, 2025

Note in changelog

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

Use fn... to reference any module function #12128

Note in changelog
ed7d2fc
Select commit
Loading
Failed to load commit list.
GitHub Actions / Standard Library Tests Report (GraalVM CE, linux, amd64) succeeded Jan 27, 2025 in 0s

10624 passed, 0 failed and 296 skipped

Tests passed successfully

Report Passed Failed Skipped Time
/runner/_work/enso/enso/target/test-results/AWS_Tests/JUnit.xml 108✅ 21⚪ 368s
/runner/_work/enso/enso/target/test-results/Base_Internal_Tests/JUnit.xml 35✅ 2s
/runner/_work/enso/enso/target/test-results/Base_Tests/JUnit.xml 3033✅ 38⚪ 113s
/runner/_work/enso/enso/target/test-results/Examples_Tests/JUnit.xml 34✅ 47s
/runner/_work/enso/enso/target/test-results/Geo_Tests/JUnit.xml 5✅ 595ms
/runner/_work/enso/enso/target/test-results/Image_Tests/JUnit.xml 174✅ 1⚪ 2s
/runner/_work/enso/enso/target/test-results/Microsoft_Tests/JUnit.xml 532✅ 51⚪ 29s
/runner/_work/enso/enso/target/test-results/Snowflake_Tests/JUnit.xml 1⚪ 0ms
/runner/_work/enso/enso/target/test-results/Table_Internal_Tests/JUnit.xml 1✅ 542ms
/runner/_work/enso/enso/target/test-results/Table_Tests/JUnit.xml 6600✅ 183⚪ 294s
/runner/_work/enso/enso/target/test-results/Tableau_Tests/JUnit.xml 13✅ 787ms
/runner/_work/enso/enso/target/test-results/Test_Tests/JUnit.xml 10✅ 521ms
/runner/_work/enso/enso/target/test-results/Visualization_Tests/JUnit.xml 79✅ 1⚪ 3s

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

129 tests were completed in 368s 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✅ 104ms
(Local -> Local) Data Link copying/moving 3✅ 1s
(Local -> S3) copying/moving 5✅ 13s
(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✅ 12s
(S3 -> Local) Data Link copying/moving 3✅ 17s
(S3 -> S3) copying/moving 5✅ 21s
(S3 -> S3) Data Link copying/moving 3✅ 39s
(S3_File) Download Mode 3✅ 25s
[Redshift] Database tests 1⚪ 0ms
AWS_Credential 4✅ 7s
DataLinks to S3_File 13✅ 10⚪ 66s
S3 Path handling 7✅ 191ms
S3_File reading 10✅ 16s
S3_File writing 21✅ 61s
S3.get_object 2✅ 12s
S3.head (bucket) 1✅ 9s
S3.head (object) 2✅ 8s
S3.list_buckets 4✅ 28s
S3.list_objects 4✅ 8s
S3.read_bucket 5✅ 9s

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

35 tests were completed in 2s with 35 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
(Decimal_Constructor_Spec) conversions 1✅ 24ms
Host File values behaviour in Enso 2✅ 18ms
I/O Checks 2✅ 327ms
Instrument @Tail_Call fibonacci 6✅ 691ms
Instrument fibonacci 3✅ 253ms
Object Comparator 9✅ 516ms
Test Reporter running on GitHub 3✅ 56ms
Text_Utils 4✅ 276ms
to_display_text 5✅ 40ms

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

3071 tests were completed in 113s with 3033 passed, 0 failed and 38 skipped.

Test suite Passed Failed Skipped Time
(Decimal_Spec) arithmetic 9✅ 153ms
(Decimal_Spec) BigDecimal internal representation methods 1✅ 3ms
(Decimal_Spec) comparison 12✅ 892ms
(Decimal_Spec) construction 21✅ 176ms
(Decimal_Spec) conversions 14✅ 110ms
(Decimal_Spec) Decimal.set_scale 2✅ 4ms
(Decimal_Spec) div 1✅ 32ms
(Decimal_Spec) edge cases 2✅ 19ms
(Decimal_Spec) floor, ceil, truncate 4✅ 85ms
(Decimal_Spec) Integer/Float .to_decimal 2✅ 3ms
(Decimal_Spec) min/max 3✅ 63ms
(Decimal_Spec) pow 2✅ 48ms
(Decimal_Spec) remainder 3✅ 31ms
(Decimal_Spec) Rounding 19✅ 374ms
(Decimal_Spec) signs 3✅ 12ms
(Decimal_Spec) text conversion 4✅ 94ms
(Decimal_Spec) Text.to_decimal 3✅ 5ms
(File) Download Mode 3✅ 4s
Any.map_nothing 2✅ 64ms
Any's methods 3✅ 165ms
arithmetic 1✅ 47ms
Array_Proxy 5✅ 63ms
ArrayOverBuffer 1✅ 15ms
ASCII 4✅ 102ms
Asserts 5✅ 22ms
at/get 7✅ 134ms
Atom Constructors 4✅ 33ms
Atom with holes 9✅ 85ms
Auto_Detect 3✅ 59ms
Autoscoped Constructors 20✅ 113ms
Base_64 3✅ 48ms
BigInts 26✅ 589ms
Booleans 6✅ 39ms
Bound 3✅ 4ms
Builder.new 11✅ 138ms
Bytes 3✅ 40ms
caching 1✅ 28ms
Callables 5✅ 83ms
Chain Multi Value 13✅ 53ms
Check Nothing and NaN 3✅ 5ms
children 2✅ 10ms
codepoints 2✅ 4ms
Compare functionality with Vector 1✅ 10ms
Compile 6✅ 43ms
Complex Multi Value 2✅ 17ms
const 1✅ 1ms
Contexts and Execution Environment 3✅ 19ms
Conversion 33✅ 159ms
Convert Multi Value 5✅ 40ms
Correlation Statistics 6✅ 73ms
curry 1✅ 4ms
Data.read / File_Format 2✅ 621ms
Data.read_many 8✅ 205ms
Dataflow Errors 11✅ 84ms
Dataflow Warnings 34✅ 1s
DataLinks in Enso Cloud 1⚪ 0ms
DataLinks to Enso Cloud 1⚪ 0ms
Date 42✅ 14s
Date date part tests 8✅ 228ms
Date_Range 11✅ 1s
Date_Time 46✅ 2⚪ 1s
Date_Time date part tests 8✅ 88ms
Date_Time equality 2✅ 12ms
Day_Of_Week conversions 9✅ 52ms
Debug 1✅ 6ms
Default comparator 5✅ 33ms
Default Encoding 10✅ 204ms
display text 1✅ 8ms
Duration 15✅ 225ms
Empty errors 4✅ 5ms
Encoding object 4✅ 111ms
Enso Arrays 7✅ 158ms
Enso Cloud Audit Log 5✅ 212ms
Enso Cloud Authentication 5✅ 384ms
Enso Cloud Files 1⚪ 0ms
Enso Cloud Secrets 13✅ 3⚪ 1s
Enso Dictionaries 26✅ 314ms
Enso Hashset 7✅ 48ms
Enso_User 2✅ 1⚪ 82ms
Enso_User - local mock integration tests 2✅ 141ms
Enso_User - offline logic tests 1✅ 16ms
Enso: Common polyglot Dictionary operations 29✅ 2s
Environment 1✅ 72ms
Equals and hash 2✅ 77ms
Escape 1✅ 7ms
fetch 11✅ 317ms
File Format 1✅ 15ms
File Operations 22✅ 1⚪ 280ms
flip 2✅ 4ms
Float.truncate 1✅ 9ms
Floats 6✅ 60ms
folder operations 9✅ 226ms
Format Detection in HTTP Fetch 3✅ 73ms
Formatting date/time values 6✅ 121ms
Fully Qualified Names 1✅ 3ms
Function Ascribed Parameters 12✅ 23ms
Functions 2✅ 21ms
Get by tag name 3✅ 37ms
Header 1✅ 9ms
Header resolution 7✅ 56ms
Headers 8✅ 181ms
Http Auth 2✅ 4s
HTTP client 4✅ 237ms
HTTP DataLink 11✅ 445ms
Http Error handling 5✅ 824ms
HTTP in Data.read 5✅ 153ms
HTTP_Method parse 3✅ 14ms
HTTP_Status_Code 1✅ 13ms
identity 3✅ 6ms
Inlining Helpers 2✅ 14ms
inner / outer xml 2✅ 23ms
Input Stream 5✅ 76ms
Integer.truncate 1✅ 3ms
Integers 26✅ 204ms
Interval 7✅ 44ms
Java case of 3✅ 4ms
Java FFI 6✅ 1⚪ 29ms
Java: Common polyglot Dictionary operations 29✅ 200ms
Java/Enso Date 2✅ 13ms
JavaDate 42✅ 10s
JavaDate date part tests 8✅ 70ms
JavaLocalTime 29✅ 227ms
JavaScript Objects, Arrays & Functions 8✅ 422ms
JavaScript: Common polyglot Dictionary operations 29✅ 155ms
JavaScriptArrayWithADate 42✅ 9s
JavaScriptArrayWithADate date part tests 8✅ 163ms
JavascriptDataInArray 44✅ 4⚪ 773ms
JavascriptDataInArray date part tests 8✅ 121ms
JavascriptDate 44✅ 4⚪ 730ms
JavaScriptDate 42✅ 10s
JavascriptDate date part tests 8✅ 112ms
JavaScriptDate date part tests 8✅ 664ms
JavaZonedDateTime 46✅ 2⚪ 618ms
JavaZonedDateTime date part tests 8✅ 76ms
JavaZoneId 7✅ 25ms
JS_Object 5✅ 120ms
JSON 5✅ 55ms
JSON 1✅ 27ms
JSON Deserialization 10✅ 333ms
JSON Serialization 5✅ 144ms
JSON_Format 2✅ 75ms
Lazy 6✅ 38ms
Lazy Generator 1✅ 4ms
Lexicographic Order on Vectors 2✅ 13ms
List 32✅ 444ms
Locale 13✅ 97ms
Looping Imports 1✅ 2ms
Lowercase Methods 5✅ 12ms
Managed_Resource 5✅ 2s
Match.end 4✅ 34ms
Match.groups 2✅ 23ms
Match.named_groups 3✅ 65ms
Match.span 4✅ 24ms
Match.start 4✅ 36ms
Match.text 6✅ 277ms
Match.to_display_text 1✅ 7ms
Match.utf_16_end 4✅ 45ms
Match.utf_16_span 4✅ 19ms
Match.utf_16_start 4✅ 38ms
Maybe 5✅ 6ms
Meta-Value Inspection 6✅ 34ms
Meta-Value Manipulation 33✅ 239ms
Meta.Type.find 4✅ 37ms
Methods 1✅ 1⚪ 2ms
Missing_Argument 3✅ 80ms
MultiValue Conversions 11✅ 211ms
Natural Order 4✅ 156ms
No Method Errors 1✅ 20ms
No_Such_Method 4✅ 39ms
non-linear inserts 11✅ 141ms
Number Conversions 10✅ 45ms
Numbers 15✅ 260ms
Operator == 17✅ 65ms
Ordering 6✅ 47ms
Pair 1✅ 1ms
Pair - from 2-Item JavaScript Array 14✅ 263ms
Pair - from 2-Item List 14✅ 108ms
Pair - from 2-Item Vector 14✅ 120ms
Pair - from Pair.new 14✅ 124ms
Pair - from Pair.Value 14✅ 62ms
Panics 22✅ 254ms
parse 8✅ 115ms
Parsing date/time values 26✅ 1⚪ 461ms
Parsing formats 4✅ 178ms
Path Operations 10✅ 1⚪ 43ms
Pattern Matches 19✅ 68ms
Pattern.find and .find_all 8✅ 202ms
Pattern.match and .match_all 8✅ 32ms
Pattern.matches 5✅ 14ms
Pattern.replace 8✅ 135ms
Pattern.split 6✅ 33ms
Pattern.tokenize 7✅ 416ms
Period 8✅ 89ms
Plain_Text 3✅ 133ms
Polyglot 12✅ 51ms
Polyglot Argument 7✅ 24ms
Polyglot Argument with Inheritance 3✅ 13ms
Polyglot Conversion 14✅ 46ms
Polyglot hash maps 8✅ 316ms
Polyglot JS 21✅ 175ms
Polyglot keys and values 5✅ 43ms
Polyglot Operator == 7✅ 29ms
Polyglot Python 18✅ 94ms
Polyglot R 1⚪ 0ms
post 25✅ 1s
Private constructors 12✅ 37ms
Private methods 5✅ 12ms
Problem_Behavior 2✅ 17ms
Process 5✅ 60ms
Python: Common polyglot Dictionary operations 29✅ 120ms
PythonDate 1⚪ 0ms
PythonDate 43✅ 5⚪ 3s
PythonDate date part tests 8✅ 208ms
PythonLocalTime 29✅ 992ms
Qualified Names 3✅ 6ms
Random 14✅ 707ms
Range 37✅ 1s
Rank Data 7✅ 29ms
Read XML 7✅ 129ms
read_bytes 5✅ 36ms
read_text 6✅ 86ms
Refs 6✅ 28ms
Regression 12✅ 97ms
ReportingStreamDecoder 6✅ 919ms
ReportingStreamEncoder 8✅ 140ms
Request 10✅ 59ms
rounding 4✅ 36ms
Rounding 16✅ 273ms
should correctly evaluate documentation examples 8✅ 59ms
Sorting with multiple comparators 4✅ 2⚪ 48ms
Sorting with the default comparator 7✅ 3⚪ 83ms
Stack size 1✅ 4s
Stack traces 6✅ 212ms
State 5✅ 8ms
Statistics 16✅ 361ms
Statistics - empty Vector 3✅ 9ms
Statistics - invalid input 5✅ 26ms
Statistics - invalid input 1✅ 0ms
Statistics - NaN Vector 3✅ 18ms
Statistics - Nothing Vector 3✅ 28ms
System 2✅ 5ms
tag name 1✅ 5ms
take/drop Sample non-determinism 2✅ 13ms
take/drop Sample non-determinism 2✅ 14ms
take/drop Sample non-determinism 2✅ 8ms
take/drop Sample non-determinism 2✅ 4ms
take/drop Sample non-determinism 2✅ 10ms
Temporary_File facility 6✅ 1⚪ 3s
Text - general 85✅ 4s
text contents 1✅ 3ms
Text_Sub_Range_Data 2✅ 36ms
Text.cleanse 14✅ 78ms
Text.match 6✅ 24ms
Text.Regex splitting 3✅ 76ms
Text.Regex tokenizing 2✅ 65ms
Text.Regex: find and find_all 20✅ 1⚪ 168ms
Text.replace 28✅ 337ms
Text.Span 3✅ 33ms
Text.substring 4✅ 9ms
the Self construct 6✅ 14ms
Time_Of_Day 29✅ 421ms
Type Errors 11✅ 93ms
uncurry 1✅ 2ms
Unix epoch conversion 4✅ 30ms
Unresolved symbol 1✅ 7ms
URI 22✅ 1s
Use a slice of an array as vectors 104✅ 635ms
Use Array as vectors 104✅ 793ms
Use Array_Proxy as vectors 104✅ 639ms
Use Java ArrayList as vectors 104✅ 752ms
Use Vector as vectors 104✅ 1s
UTF_16 BigEndian 5✅ 41ms
UTF_16 LittleEndian 5✅ 40ms
UTF_8 11✅ 157ms
Vector Slicing Helpers 1✅ 27ms
Vector.build 13✅ 110ms
Vector/Array equality 9✅ 30ms
Windows 1252 4✅ 43ms
Wrapped dataflow errors 8✅ 26ms
Wrapped errors 8✅ 77ms
write operations 23✅ 678ms
Write XML 4✅ 166ms
Zone 9✅ 27ms

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

34 tests were completed in 47s with 34 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Examples 32✅ 4s
Python Examples 1✅ 38s
Standard.Base Signature Checks 1✅ 5s

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

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

Test suite Passed Failed Skipped Time
Geo Points 2✅ 104ms
GeoJSON to Table 3✅ 491ms

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

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

Test suite Passed Failed Skipped Time
Data Links to Images 1⚪ 0ms
Image File_Format 2✅ 76ms
Image with 1 channel 19✅ 175ms
Image with 2 channels 19✅ 145ms
Image with 3 channels 19✅ 111ms
Image with 4 channels 19✅ 112ms
Image Write 2✅ 22ms
Image.read 9✅ 199ms
Matrix with 1 channel 21✅ 268ms
Matrix with 2 channels 21✅ 294ms
Matrix with 3 channels 21✅ 213ms
Matrix with 4 channels 21✅ 210ms
Matrix_Error 1✅ 8ms

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

583 tests were completed in 29s with 532 passed, 0 failed and 51 skipped.

Test suite Passed Failed Skipped Time
[SQLServer] (Nothing_Spec) between 45✅ 882ms
[SQLServer] (Nothing_Spec) Comparisons 162✅ 4s
[SQLServer] (Nothing_Spec) is_nothing 9✅ 287ms
[SQLServer] (Nothing_Spec) not 1✅ 98ms
[SQLServer] (Nothing_Spec) sort 18✅ 265ms
[SQLServer] Audit Logs 3✅ 1⚪ 2s
[SQLServer] Column.map 1✅ 21ms
[SQLServer] Column.zip 1✅ 23ms
[SQLServer] Date-Time operations 20✅ 1⚪ 4s
[SQLServer] Date-Time support 3✅ 104ms
[SQLServer] Saving to Data Link 1⚪ 0ms
[SQLServer] Table.add_group_number 1✅ 485ms
[SQLServer] Table.add_row_number 1✅ 102ms
[SQLServer] Table.aggregate 3✅ 245ms
[SQLServer] Table.aggregate Concatenate 1⚪ 0ms
[SQLServer] Table.aggregate Count_Distinct 2✅ 2⚪ 604ms
[SQLServer] Table.aggregate First and Last 1⚪ 0ms
[SQLServer] Table.aggregate Mode 1⚪ 0ms
[SQLServer] Table.aggregate Shortest 1⚪ 0ms
[SQLServer] Table.aggregate should be able to group on multiple fields 6✅ 7⚪ 513ms
[SQLServer] Table.aggregate should be able to group on single field 6✅ 7⚪ 558ms
[SQLServer] Table.aggregate should correctly select result types 2✅ 2⚪ 145ms
[SQLServer] Table.aggregate should merge warnings when issues computing aggregation 1⚪ 0ms
[SQLServer] Table.aggregate should not summarize empty table when grouped 6✅ 5⚪ 216ms
[SQLServer] Table.aggregate should raise warnings when there are issues 7✅ 1s
[SQLServer] Table.aggregate should raise warnings when there are issues computing aggregation 1⚪ 0ms
[SQLServer] Table.aggregate should report unsupported operations but not block other aggregations in warning mode 6✅ 417ms
[SQLServer] Table.aggregate should report warnings and errors based on types 4✅ 393ms
[SQLServer] Table.aggregate should summarize empty table 6✅ 5⚪ 401ms
[SQLServer] Table.aggregate should summarize whole table 8✅ 8⚪ 2s
[SQLServer] Table.aggregate Standard_Deviation 1✅ 146ms
[SQLServer] Table.aggregate+Expressions 2✅ 284ms
[SQLServer] Table.coalesce 8✅ 376ms
[SQLServer] Table.cross_join 1✅ 46ms
[SQLServer] Table.cross_tab 1⚪ 0ms
[SQLServer] Table.distinct 1✅ 23ms
[SQLServer] Table.filter 24✅ 3s
[SQLServer] Table.filter by an expression 4✅ 1⚪ 319ms
[SQLServer] Table.from_union 1⚪ 0ms
[SQLServer] Table.join 38✅ 3s
[SQLServer] Table.make_table_from_dictionary/vectors 2✅ 19ms
[SQLServer] Table.merge 1✅ 115ms
[SQLServer] Table.offset 1✅ 19ms
[SQLServer] Table.remove_columns 13✅ 179ms
[SQLServer] Table.rename_columns 26✅ 575ms
[SQLServer] Table.reorder_columns 11✅ 111ms
[SQLServer] Table.reorder_columns by type 1✅ 29ms
[SQLServer] Table.replace 1✅ 36ms
[SQLServer] Table.select_columns 16✅ 269ms
[SQLServer] Table.select_columns By_Type and Table.remove_columns By_Type 2✅ 52ms
[SQLServer] Table.sort 21✅ 696ms
[SQLServer] Table.sort_columns 4✅ 122ms
[SQLServer] Table.take/drop 2✅ 30ms
[SQLServer] Table.text_cleanse 1✅ 19ms
[SQLServer] Table.transpose 1⚪ 0ms
[SQLServer] Table.union 28✅ 1⚪ 2s
[SQLServer] Table.zip 1⚪ 0ms
[SQLServer] Temp column 2✅ 51ms

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

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

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

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

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

Test suite Passed Failed Skipped Time
Autoconstructor Instrumentation 1✅ 542ms

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

6783 tests were completed in 294s with 6600 passed, 0 failed and 183 skipped.
Report exceeded GitHub limit of 65535 bytes and has been trimmed