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

Removing builtin methods from Any #12155

Draft
wants to merge 4 commits into
base: develop
Choose a base branch
from

New line at the end of file

699c347
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Draft

Removing builtin methods from Any #12155

New line at the end of file
699c347
Select commit
Loading
Failed to load commit list.
GitHub Actions / Standard Library Tests Report (GraalVM CE, linux, amd64) succeeded Jan 30, 2025 in 1s

10661 passed, 0 failed and 302 skipped

Tests passed successfully

Report Passed Failed Skipped Time
/runner/_work/enso/enso/target/test-results/AWS_Tests/JUnit.xml 108✅ 21⚪ 362s
/runner/_work/enso/enso/target/test-results/Base_Internal_Tests/JUnit.xml 35✅ 3s
/runner/_work/enso/enso/target/test-results/Base_Tests/JUnit.xml 3052✅ 43⚪ 185s
/runner/_work/enso/enso/target/test-results/Examples_Tests/JUnit.xml 34✅ 86s
/runner/_work/enso/enso/target/test-results/Geo_Tests/JUnit.xml 5✅ 945ms
/runner/_work/enso/enso/target/test-results/Image_Tests/JUnit.xml 174✅ 1⚪ 3s
/runner/_work/enso/enso/target/test-results/Microsoft_Tests/JUnit.xml 532✅ 51⚪ 67s
/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✅ 886ms
/runner/_work/enso/enso/target/test-results/Table_Tests/JUnit.xml 6616✅ 184⚪ 393s
/runner/_work/enso/enso/target/test-results/Tableau_Tests/JUnit.xml 13✅ 1s
/runner/_work/enso/enso/target/test-results/Test_Tests/JUnit.xml 10✅ 1s
/runner/_work/enso/enso/target/test-results/Visualization_Tests/JUnit.xml 81✅ 1⚪ 6s

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

129 tests were completed in 362s 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✅ 109ms
(Local -> Local) Data Link copying/moving 3✅ 1s
(Local -> S3) copying/moving 5✅ 12s
(Local -> S3) Data Link copying/moving 3✅ 16s
(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✅ 16s
(S3 -> S3) copying/moving 5✅ 20s
(S3 -> S3) Data Link copying/moving 3✅ 38s
(S3_File) Download Mode 3✅ 28s
[Redshift] Database tests 1⚪ 0ms
AWS_Credential 4✅ 7s
DataLinks to S3_File 13✅ 10⚪ 63s
S3 Path handling 7✅ 240ms
S3_File reading 10✅ 16s
S3_File writing 21✅ 59s
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✅ 8s

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

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

Test suite Passed Failed Skipped Time
(Decimal_Constructor_Spec) conversions 1✅ 22ms
Host File values behaviour in Enso 2✅ 20ms
I/O Checks 2✅ 459ms
Instrument @Tail_Call fibonacci 6✅ 897ms
Instrument fibonacci 3✅ 405ms
Object Comparator 9✅ 966ms
Test Reporter running on GitHub 3✅ 56ms
Text_Utils 4✅ 431ms
to_display_text 5✅ 77ms

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

3095 tests were completed in 185s with 3052 passed, 0 failed and 43 skipped.

Test suite Passed Failed Skipped Time
(Decimal_Spec) arithmetic 9✅ 223ms
(Decimal_Spec) BigDecimal internal representation methods 1✅ 9ms
(Decimal_Spec) comparison 12✅ 1s
(Decimal_Spec) construction 21✅ 119ms
(Decimal_Spec) conversions 14✅ 114ms
(Decimal_Spec) Decimal.set_scale 2✅ 10ms
(Decimal_Spec) div 1✅ 28ms
(Decimal_Spec) edge cases 2✅ 43ms
(Decimal_Spec) floor, ceil, truncate 4✅ 164ms
(Decimal_Spec) Integer/Float .to_decimal 2✅ 10ms
(Decimal_Spec) min/max 3✅ 124ms
(Decimal_Spec) pow 2✅ 20ms
(Decimal_Spec) remainder 3✅ 25ms
(Decimal_Spec) Rounding 19✅ 359ms
(Decimal_Spec) signs 3✅ 22ms
(Decimal_Spec) text conversion 4✅ 108ms
(Decimal_Spec) Text.to_decimal 3✅ 15ms
(File) Download Mode 3✅ 4s
Any.map_nothing 2✅ 52ms
Any's methods 3✅ 385ms
arithmetic 1✅ 69ms
Array_Proxy 5✅ 75ms
ArrayOverBuffer 1✅ 41ms
ASCII 4✅ 131ms
Asserts 5✅ 27ms
at/get 7✅ 303ms
Atom Constructors 4✅ 34ms
Atom with holes 9✅ 135ms
Auto_Detect 3✅ 85ms
Autoscoped Constructors 20✅ 230ms
Base_64 3✅ 60ms
BigInts 26✅ 552ms
Booleans 6✅ 62ms
Bound 3✅ 4ms
Builder.new 11✅ 286ms
Bytes 3✅ 68ms
caching 1✅ 72ms
Callables 5✅ 113ms
Chain Multi Value 13✅ 57ms
Check Nothing and NaN 3✅ 5ms
children 2✅ 23ms
codepoints 2✅ 9ms
Compare functionality with Vector 1✅ 26ms
Compile 6✅ 146ms
Complex Multi Value 3✅ 16ms
const 1✅ 2ms
Contexts and Execution Environment 3✅ 19ms
Conversion 33✅ 168ms
Convert Multi Value 5✅ 31ms
Correlation Statistics 6✅ 72ms
curry 1✅ 10ms
Data.read / File_Format 2✅ 595ms
Data.read_many 8✅ 400ms
Dataflow Errors 11✅ 38ms
Dataflow Warnings 34✅ 2s
DataLinks in Enso Cloud 1⚪ 0ms
DataLinks to Enso Cloud 1⚪ 0ms
Date 42✅ 23s
Date date part tests 8✅ 388ms
Date_Range 11✅ 3s
Date_Time 46✅ 2⚪ 3s
Date_Time date part tests 8✅ 127ms
Date_Time equality 2✅ 37ms
Day_Of_Week conversions 9✅ 151ms
Debug 1✅ 12ms
Default comparator 5✅ 33ms
Default Encoding 10✅ 484ms
display text 1✅ 5ms
Duration 15✅ 357ms
Empty errors 4✅ 15ms
Encoding object 4✅ 115ms
Enso Arrays 7✅ 252ms
Enso Cloud Audit Log 5✅ 211ms
Enso Cloud Authentication 5✅ 416ms
Enso Cloud Files 1⚪ 0ms
Enso Cloud Secrets 13✅ 3⚪ 1s
Enso Dictionaries 26✅ 386ms
Enso Hashset 7✅ 184ms
Enso_User 2✅ 1⚪ 75ms
Enso_User - local mock integration tests 2✅ 140ms
Enso_User - offline logic tests 1✅ 17ms
Enso: Common polyglot Dictionary operations 29✅ 3s
Environment 1✅ 43ms
Equals and hash 2✅ 76ms
Escape 1✅ 4ms
fetch 11✅ 813ms
File Format 1✅ 41ms
File Operations 22✅ 1⚪ 447ms
flip 2✅ 5ms
Float.truncate 1✅ 11ms
Floats 6✅ 73ms
folder operations 9✅ 389ms
Format Detection in HTTP Fetch 3✅ 66ms
Formatting date/time values 6✅ 373ms
Fully Qualified Names 1✅ 2ms
Function Ascribed Parameters 12✅ 53ms
Functions 2✅ 20ms
Get by tag name 3✅ 77ms
Header 1✅ 24ms
Header resolution 7✅ 66ms
Headers 8✅ 247ms
Http Auth 2✅ 4s
HTTP client 4✅ 409ms
HTTP DataLink 11✅ 467ms
Http Error handling 5✅ 829ms
HTTP in Data.read 5✅ 195ms
HTTP_Method parse 3✅ 28ms
HTTP_Status_Code 1✅ 25ms
identity 3✅ 6ms
Inlining Helpers 2✅ 36ms
inner / outer xml 2✅ 53ms
Input Stream 5✅ 130ms
Integer.truncate 1✅ 3ms
Integers 26✅ 270ms
Interval 7✅ 35ms
Java case of 3✅ 8ms
Java FFI 6✅ 1⚪ 20ms
Java: Common polyglot Dictionary operations 29✅ 166ms
Java/Enso Date 2✅ 20ms
JavaDate 42✅ 15s
JavaDate date part tests 8✅ 106ms
JavaLocalTime 29✅ 242ms
JavaScript Objects, Arrays & Functions 8✅ 501ms
JavaScript: Common polyglot Dictionary operations 29✅ 125ms
JavaScriptArrayWithADate 42✅ 16s
JavaScriptArrayWithADate date part tests 8✅ 306ms
JavascriptDataInArray 44✅ 4⚪ 1s
JavascriptDataInArray date part tests 8✅ 447ms
JavascriptDate 44✅ 4⚪ 1s
JavaScriptDate 42✅ 21s
JavascriptDate date part tests 8✅ 131ms
JavaScriptDate date part tests 8✅ 919ms
JavaZonedDateTime 46✅ 2⚪ 1s
JavaZonedDateTime date part tests 8✅ 103ms
JavaZoneId 7✅ 57ms
JS_Object 5✅ 138ms
JSON 5✅ 51ms
JSON 1✅ 16ms
JSON Deserialization 10✅ 220ms
JSON Serialization 5✅ 63ms
JSON_Format 2✅ 199ms
Lazy 6✅ 190ms
Lazy Generator 1✅ 12ms
Lexicographic Order on Vectors 2✅ 11ms
List 32✅ 540ms
Locale 13✅ 61ms
Looping Imports 1✅ 2ms
Lowercase Methods 5✅ 10ms
Managed_Resource 5✅ 3s
Match.end 4✅ 46ms
Match.groups 2✅ 23ms
Match.named_groups 3✅ 61ms
Match.span 4✅ 38ms
Match.start 4✅ 47ms
Match.text 6✅ 277ms
Match.to_display_text 1✅ 48ms
Match.utf_16_end 4✅ 39ms
Match.utf_16_span 4✅ 36ms
Match.utf_16_start 4✅ 51ms
Maybe 5✅ 15ms
Meta-Value Inspection 6✅ 26ms
Meta-Value Manipulation 33✅ 337ms
Meta.Type.find 4✅ 32ms
Methods 1✅ 1⚪ 1ms
Missing_Argument 3✅ 1s
Multi Value as type refinement 18✅ 5⚪ 158ms
MultiValue Conversions 11✅ 232ms
Natural Order 4✅ 132ms
No Method Errors 1✅ 8ms
No_Such_Method 4✅ 53ms
non-linear inserts 11✅ 205ms
Number Conversions 10✅ 43ms
Numbers 15✅ 172ms
Operator == 17✅ 79ms
Ordering 6✅ 57ms
Pair 1✅ 1ms
Pair - from 2-Item JavaScript Array 14✅ 384ms
Pair - from 2-Item List 14✅ 99ms
Pair - from 2-Item Vector 14✅ 130ms
Pair - from Pair.new 14✅ 77ms
Pair - from Pair.Value 14✅ 38ms
Panics 22✅ 140ms
parse 8✅ 118ms
Parsing date/time values 26✅ 1⚪ 2s
Parsing formats 4✅ 456ms
Path Operations 10✅ 1⚪ 109ms
Pattern Matches 19✅ 97ms
Pattern.find and .find_all 8✅ 234ms
Pattern.match and .match_all 8✅ 43ms
Pattern.matches 5✅ 18ms
Pattern.replace 8✅ 223ms
Pattern.split 6✅ 36ms
Pattern.tokenize 7✅ 577ms
Period 8✅ 122ms
Plain_Text 3✅ 167ms
Polyglot 12✅ 54ms
Polyglot Argument 7✅ 21ms
Polyglot Argument with Inheritance 3✅ 12ms
Polyglot Conversion 14✅ 40ms
Polyglot hash maps 8✅ 210ms
Polyglot JS 21✅ 238ms
Polyglot keys and values 5✅ 150ms
Polyglot Operator == 7✅ 40ms
Polyglot Python 18✅ 96ms
Polyglot R 1⚪ 0ms
post 25✅ 2s
Private constructors 12✅ 53ms
Private methods 5✅ 10ms
Problem_Behavior 2✅ 30ms
Process 5✅ 68ms
Python: Common polyglot Dictionary operations 29✅ 190ms
PythonDate 1⚪ 0ms
PythonDate 43✅ 5⚪ 3s
PythonDate date part tests 8✅ 409ms
PythonLocalTime 29✅ 2s
Qualified Names 3✅ 4ms
Random 14✅ 1s
Range 37✅ 1s
Rank Data 7✅ 41ms
Read XML 7✅ 246ms
read_bytes 5✅ 41ms
read_text 6✅ 162ms
Refs 6✅ 34ms
Regression 12✅ 168ms
ReportingStreamDecoder 6✅ 2s
ReportingStreamEncoder 8✅ 249ms
Request 10✅ 98ms
rounding 4✅ 21ms
Rounding 16✅ 194ms
should correctly evaluate documentation examples 8✅ 57ms
Sorting with multiple comparators 4✅ 2⚪ 83ms
Sorting with the default comparator 7✅ 3⚪ 120ms
Stack size 1✅ 12s
Stack traces 6✅ 713ms
State 5✅ 22ms
Statistics 16✅ 701ms
Statistics - empty Vector 3✅ 23ms
Statistics - invalid input 5✅ 33ms
Statistics - invalid input 1✅ 1ms
Statistics - NaN Vector 3✅ 37ms
Statistics - Nothing Vector 3✅ 43ms
System 2✅ 12ms
tag name 1✅ 12ms
take/drop Sample non-determinism 2✅ 55ms
take/drop Sample non-determinism 2✅ 20ms
take/drop Sample non-determinism 2✅ 10ms
take/drop Sample non-determinism 2✅ 4ms
take/drop Sample non-determinism 2✅ 5ms
Temporary_File facility 6✅ 1⚪ 2s
Text - general 85✅ 9s
text contents 1✅ 6ms
Text_Sub_Range_Data 2✅ 113ms
Text.cleanse 14✅ 207ms
Text.match 6✅ 39ms
Text.Regex splitting 3✅ 69ms
Text.Regex tokenizing 2✅ 54ms
Text.Regex: find and find_all 20✅ 1⚪ 252ms
Text.replace 28✅ 495ms
Text.Span 3✅ 57ms
Text.substring 4✅ 15ms
the Self construct 6✅ 17ms
Time_Of_Day 29✅ 617ms
Type Errors 11✅ 46ms
uncurry 1✅ 5ms
Unix epoch conversion 4✅ 84ms
Unresolved symbol 1✅ 14ms
URI 22✅ 3s
Use a slice of an array as vectors 104✅ 672ms
Use Array as vectors 104✅ 2s
Use Array_Proxy as vectors 104✅ 1s
Use Java ArrayList as vectors 104✅ 1s
Use Vector as vectors 104✅ 5s
UTF_16 BigEndian 5✅ 89ms
UTF_16 LittleEndian 5✅ 182ms
UTF_8 11✅ 259ms
Vector Slicing Helpers 1✅ 31ms
Vector.build 13✅ 182ms
Vector/Array equality 9✅ 155ms
Windows 1252 4✅ 99ms
Wrapped dataflow errors 8✅ 47ms
Wrapped errors 8✅ 64ms
write operations 23✅ 1s
Write XML 4✅ 331ms
Zone 9✅ 83ms

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

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

Test suite Passed Failed Skipped Time
Examples 32✅ 6s
Python Examples 1✅ 69s
Standard.Base Signature Checks 1✅ 11s

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

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

Test suite Passed Failed Skipped Time
Geo Points 2✅ 245ms
GeoJSON to Table 3✅ 700ms

✅ /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✅ 150ms
Image with 1 channel 19✅ 351ms
Image with 2 channels 19✅ 250ms
Image with 3 channels 19✅ 175ms
Image with 4 channels 19✅ 188ms
Image Write 2✅ 34ms
Image.read 9✅ 443ms
Matrix with 1 channel 21✅ 535ms
Matrix with 2 channels 21✅ 482ms
Matrix with 3 channels 21✅ 380ms
Matrix with 4 channels 21✅ 361ms
Matrix_Error 1✅ 12ms

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

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

Test suite Passed Failed Skipped Time
[SQLServer] (Nothing_Spec) between 45✅ 3s
[SQLServer] (Nothing_Spec) Comparisons 162✅ 9s
[SQLServer] (Nothing_Spec) is_nothing 9✅ 506ms
[SQLServer] (Nothing_Spec) not 1✅ 58ms
[SQLServer] (Nothing_Spec) sort 18✅ 658ms
[SQLServer] Audit Logs 3✅ 1⚪ 4s
[SQLServer] Column.map 1✅ 50ms
[SQLServer] Column.zip 1✅ 34ms
[SQLServer] Date-Time operations 20✅ 1⚪ 9s
[SQLServer] Date-Time support 3✅ 385ms
[SQLServer] Saving to Data Link 1⚪ 0ms
[SQLServer] Table.add_group_number 1✅ 913ms
[SQLServer] Table.add_row_number 1✅ 158ms
[SQLServer] Table.aggregate 3✅ 420ms
[SQLServer] Table.aggregate Concatenate 1⚪ 0ms
[SQLServer] Table.aggregate Count_Distinct 2✅ 2⚪ 952ms
[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⚪ 765ms
[SQLServer] Table.aggregate should be able to group on single field 6✅ 7⚪ 949ms
[SQLServer] Table.aggregate should correctly select result types 2✅ 2⚪ 271ms
[SQLServer] Table.aggregate should merge warnings when issues computing aggregation 1⚪ 0ms
[SQLServer] Table.aggregate should not summarize empty table when grouped 6✅ 5⚪ 465ms
[SQLServer] Table.aggregate should raise warnings when there are issues 7✅ 2s
[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✅ 850ms
[SQLServer] Table.aggregate should report warnings and errors based on types 4✅ 954ms
[SQLServer] Table.aggregate should summarize empty table 6✅ 5⚪ 587ms
[SQLServer] Table.aggregate should summarize whole table 8✅ 8⚪ 3s
[SQLServer] Table.aggregate Standard_Deviation 1✅ 198ms
[SQLServer] Table.aggregate+Expressions 2✅ 407ms
[SQLServer] Table.coalesce 8✅ 920ms
[SQLServer] Table.cross_join 1✅ 127ms
[SQLServer] Table.cross_tab 1⚪ 0ms
[SQLServer] Table.distinct 1✅ 55ms
[SQLServer] Table.filter 24✅ 6s
[SQLServer] Table.filter by an expression 4✅ 1⚪ 655ms
[SQLServer] Table.from_union 1⚪ 0ms
[SQLServer] Table.join 38✅ 8s
[SQLServer] Table.make_table_from_dictionary/vectors 2✅ 40ms
[SQLServer] Table.merge 1✅ 177ms
[SQLServer] Table.offset 1✅ 47ms
[SQLServer] Table.remove_columns 13✅ 445ms
[SQLServer] Table.rename_columns 26✅ 2s
[SQLServer] Table.reorder_columns 11✅ 348ms
[SQLServer] Table.reorder_columns by type 1✅ 41ms
[SQLServer] Table.replace 1✅ 91ms
[SQLServer] Table.select_columns 16✅ 1s
[SQLServer] Table.select_columns By_Type and Table.remove_columns By_Type 2✅ 213ms
[SQLServer] Table.sort 21✅ 2s
[SQLServer] Table.sort_columns 4✅ 379ms
[SQLServer] Table.take/drop 2✅ 103ms
[SQLServer] Table.text_cleanse 1✅ 46ms
[SQLServer] Table.transpose 1⚪ 0ms
[SQLServer] Table.union 28✅ 1⚪ 4s
[SQLServer] Table.zip 1⚪ 0ms
[SQLServer] Temp column 2✅ 145ms

✅ /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 886ms with 1 passed, 0 failed and 0 skipped.

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

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

6800 tests were completed in 393s with 6616 passed, 0 failed and 184 skipped.
Report exceeded GitHub limit of 65535 bytes and has been trimmed