Commit Graph

3295 Commits

Author SHA1 Message Date
openharmony_ci
87c2a6dbe8
!2770 [ArkTS][Frontend] Multiple error reporting in parser/statementParser.cpp
Merge pull request !2770 from isharonov/multik_statements
2024-11-23 06:06:10 +00:00
Igor Sharonov
0daba65b2c Multiple errors in parser/statementParser.cpp
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IB0M7O
Change-Id: I4faa2ff5706cdd64511ce0d0cc220c7387110b7d
Signed-off-by: Igor Sharonov <isharonov576@gmail.com>
2024-11-22 09:51:39 +03:00
openharmony_ci
b92ef99609
!2868 Add runtime_core ut to ggw
Merge pull request !2868 from oh-rgx/add_ut
2024-11-22 06:38:49 +00:00
openharmony_ci
21849d2b81
!2864 [urunner] improve output of how many tests were loaded from every test root
Merge pull request !2864 from shirunova_viktoria/urunner/fix-test-output
2024-11-22 06:33:15 +00:00
openharmony_ci
0d843fcf95
!2828 Add Test for 15867, 20610, 15648, 18012 and 20247
Merge pull request !2828 from Maksim Khramov/issue-15867
2024-11-22 06:26:41 +00:00
openharmony_ci
da6e0b36c5
!2407 Added support extension functions for arrays
Merge pull request !2407 from Maxim Logaev/impl-extension-functions-for-array
2024-11-22 06:15:38 +00:00
openharmony_ci
111eaba886
!2599 [Interop Benchmarking] Serializing reference values to JSON (resubmit)
Merge pull request !2599 from ignatenkooleg/stringify_bench
2024-11-22 06:06:58 +00:00
openharmony_ci
d3888177ab
!2638 [interop benchmarking] Array map and reduce (resubmitted)
Merge pull request !2638 from ignatenkooleg/callback_iterator
2024-11-22 06:04:24 +00:00
openharmony_ci
8a4cff8865
!2636 [Interop benchmarking] Get value for primitive (resubmit)
Merge pull request !2636 from ignatenkooleg/interop_benchmarking/IANF6F/get_value
2024-11-22 06:01:51 +00:00
openharmony_ci
805f50cfa3
!2849 Handle classlinker exceptions in loadClass
Merge pull request !2849 from Vsevolod Pukhov/fix-loadclass-exc
2024-11-22 05:56:51 +00:00
openharmony_ci
2de94bc25b
!2827 Fix/Modify some tests with numeric literals
Merge pull request !2827 from Zelentsov Dmitry/parse-number-literals
2024-11-22 05:54:31 +00:00
openharmony_ci
9b0271b882
!2860 Add mock API
Merge pull request !2860 from Redkin_Mikhail/abckit_mock_api_mredkin
2024-11-22 00:30:28 +00:00
openharmony_ci
6585d821c2
!2865 [libabckit] add cpp api to statistics
Merge pull request !2865 from tsatsulya/abckit_status
2024-11-22 00:23:22 +00:00
openharmony_ci
57bc7302e5
!2508 Optimize abc2program memory usage
Merge pull request !2508 from Tao Wu/dev-optimize-memory
2024-11-21 15:49:34 +00:00
openharmony_ci
1cbf29ef7e
!1559 Update third-party icu in static-core
Merge pull request !1559 from dsilakov/icu_new_branch
2024-11-21 12:51:06 +00:00
Viktoria Shirunova
7d26342280 [urunner] improve output of how many tests
...were loaded from every test root

Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB4XLA

Testing: All required pre-merge tests passed. Results are available in the ggwatcher.

Signed-off-by: Viktoria Shirunova <shirunova.viktoria1@huawei-partners.com>
2024-11-21 09:15:20 +03:00
openharmony_ci
d1fab01cc1
!2862 Roll back es2abc memory optimization
Merge pull request !2862 from oh-rgx/rollback
2024-11-20 02:37:53 +00:00
Redkin Mikhail
946e374987 [LIBABCKIT] Add mock API
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB5875

Reason:
Mock API needed

Description:
Add mock API

Tests:
ninja all tests

Change-Id: I965d3e54a7a5ad9fa4b7b492c7090e3734b7d267
Signed-off-by: Redkin Mikhail <redkin.mikhail@huawei-partners.com>
2024-11-19 21:25:28 +03:00
ermolaevavarvara
82450d02cd [libabckit] add cpp api to abckit_status
Issue: IB557P

Change-Id: Ibafef481adba13071205802c49d51045c5ac509d

Change-Id: Ibfcc1136ec5f759d6313dfd68019671490acdc33
Signed-off-by: ermolaevavarvara <ermolaeva.varvara@huawei-partners.com>
2024-11-19 18:50:35 +03:00
Maxim Logaev
0667254bd3 Added extension functions support for arrays
Description: Added extension functions runtime (ets-cts) tests.
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IALC79
Testing: run all tests

Signed-off-by: Maxim Logaev <logaevmax@gmail.com>
2024-11-19 17:42:17 +03:00
openharmony_ci
7646c9c8f2
!2748 [compiler][ETS] Enforce the compilation of TLAB-allocating tests via the use of compileMethod() interface
Merge pull request !2748 from Aaron Simkin/ets-add-compile-method-interface
2024-11-19 11:05:45 +00:00
Denis Silakov
508c5729f4 Update third-party icu in static-core
Fetch upstream updates and fixes

Issue: #I9GUFP

Testing: all internal tests passed

Signed-off-by: Denis Silakov <silakov.denis@huawei.com>

Signed-off-by: Rokashevich Svetlana <rokashevich.svetlana1@huawei-partners.com>
2024-11-19 12:45:41 +03:00
renguangxuan
f72f1522eb Add runtime_core ut to ggw
Issue: #IB5A2I

Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: Id3fdedef8b3db07f37ce68ee5b1f29d9edd5dfdb
2024-11-19 16:17:23 +08:00
openharmony_ci
a4bd45d11e
!2774 [ArkTS CTS] Sync test locations with the ArkTS Specification of 2024.11.01
Merge pull request !2774 from fotograf/cts-spec-20241101
2024-11-19 00:28:16 +00:00
openharmony_ci
378eff7836
!2823 [ArkTS 2.0] Add export test cases
Merge pull request !2823 from zihan/issue20401
2024-11-19 00:23:49 +00:00
openharmony_ci
9adb960885
!2850 Update kfl lists 20241114
Merge pull request !2850 from kuchkovairina/20241114_kfl
2024-11-19 00:21:16 +00:00
openharmony_ci
7c8fe1deaf
!2810 Update codecheck ignore files
Merge pull request !2810 from dsilakov/codecheck_ignores
2024-11-19 00:14:14 +00:00
openharmony_ci
b35562e59d
!2698 Support LiteralArrayValue in bytecode
Merge pull request !2698 from xuxinjie4/Support-LiteralArrayValue-In-Bytecode
2024-11-18 21:26:14 +00:00
openharmony_ci
2f012516a5
!2866 Drop failed ut
Merge pull request !2866 from oh-rgx/drop_ut
2024-11-18 15:19:53 +00:00
renguangxuan
7f22732af0 Drop failed ut
Issue: #IB5787

Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: I61908661581eeba96dd3585aa196e5f8f5bc73c3
2024-11-18 19:54:34 +08:00
Aaron Simkin
40d1f3d3c9 [ArkTS] Adding compileMethod() interface for ETS
Added a library that provides the compileMethod()
JIT interface to enforce ETS method compilation
before execution.

Issue: #IB0OE9
Change-Id: Id4bb90ac42ef4b5445c6044b221749f7f6ce4eea
Signed-off-by: Aaron Simkin <aaron.simkin@huawei-partners.com>
2024-11-18 14:55:42 +08:00
Denis Silakov
6772dd8e5b Update codecheck ignore list
Issue: #IB330Q

Signed-off-by: Denis Silakov <silakov.denis@huawei.com>
2024-11-17 23:17:30 +03:00
openharmony_ci
01fd7285f2
!2813 URunner: run gdb on timeout issues optionally
Merge pull request !2813 from shirunova_viktoria/urunner/add-handle-timeout
2024-11-17 09:53:04 +00:00
openharmony_ci
4d2934e6df
!2854 Add test262 and check_version to ggw
Merge pull request !2854 from oh-rgx/addggw
2024-11-16 16:06:17 +00:00
openharmony_ci
acd7f2a878
!2778 修改es2abc默认编译行为至API14
Merge pull request !2778 from huyunhui/api14
2024-11-16 14:34:31 +00:00
openharmony_ci
b58dfb771f
!2855 [abckit] Implement some of missing cpp api + mock api refactor
Merge pull request !2855 from Nazarov Konstantin/abckit-cpp-api-1-alyupa-cherry-pick
2024-11-16 14:31:58 +00:00
renguangxuan
a9f4fe7394 Roll back es2abc memory optimization
Issue: #IB4U6V

Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: I906027892e984b9b5b080cbfa64c59cfdbc55c40
2024-11-16 19:46:21 +08:00
Lyupa Anastasia
9a4796a38e [abckit] Implement some of missing cpp api
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB4R87

Change-Id: Ic6f2176c3aed6132125986055dc85562850b455c
Signed-off-by: Lyupa Anastasia <lyupa.anastasia@huawei.com>
2024-11-16 12:51:16 +03:00
renguangxuan
98ec502cd7 Add test262 and check_version to ggw
Issue: #IB4Q4Y

Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: Id8f52064faa8f9e700be70441e0063f822423a90
2024-11-16 17:38:16 +08:00
xuxinjie4
1ed994c1c8 Support LiteralArrayValue in bytecode
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZUBL?from=project-issue

Description:
1. Support LiteralArrayValue in bytecode;
2. Support serializeFieldValue in disassembler

Signed-off-by: xuxinjie4 <xuxinjie4@huawei.com>
2024-11-16 14:20:29 +08:00
openharmony_ci
a858701e2d
!2785 Create tests against panda issue 16168
Merge pull request !2785 from gorlovaleksandr/1907-A
2024-11-16 01:51:08 +00:00
openharmony_ci
f9b6d6aae9
!2755 Add debugger stepping commands test
Merge pull request !2755 from arutiunianani/test_for_debugger_stepping_in_func
2024-11-15 23:33:05 +00:00
openharmony_ci
beab79bce4
!2826 [ArkTS Docs] Update speca(spec229)
Merge pull request !2826 from Amosov Alexey/new_spec229
2024-11-15 23:30:33 +00:00
openharmony_ci
47bd46d191
!2706 Update and add STS GC stress tests for Garbage Collector testing
Merge pull request !2706 from Evgeniy Nikeytsev/sts_gc_stress_update
2024-11-15 23:28:12 +00:00
openharmony_ci
a31c1be62c
!2816 Do not use overloaded functions as values
Merge pull request !2816 from Vsevolod Pukhov/context-return-type
2024-11-15 23:23:40 +00:00
openharmony_ci
d9c62de46c
!1883 [ArkTS Frontend] Add more tests for reexport declarations
Merge pull request !1883 from konstantin.kuznetsov/reexports
2024-11-15 23:21:13 +00:00
Maksim Khramov
47aea8a8b0 Add Test for 15867, 20610, 15648, 18012 and 20247
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB3L1G

Covers:
Issue 15867: Spread in Array.of segfault
Issue 20610: Wrong type in spread crashes compiler
Issue 15648. Instance of Enum must be assignable in object
Issue 20247. Failure applying spread to object literal
Issue 18012. Cannot find Enum fromInt method when cast to int

Signed-off-by: Maksim Khramov <khramov.wx1235557@huawei-partners.com>
2024-11-15 23:11:33 +08:00
kuchkova irina
9380220be3 Title: Update kfl lists 20241114
Description: Update kfl lists

Issue: #IB4HBI

Reason: failed test should be added to kfl list, ignored but passes
tests should be removed from ignore list
Tests: All required pre-merge test passed Results are available in the
ggwatcher

Signed-off-by: kuchkova irina <kuchkova.irina@huawei-partners.com>
2024-11-15 16:26:21 +03:00
openharmony_ci
77c3a97607
!2829 Fix fdopen usage in urunner coverage.py
Merge pull request !2829 from dsilakov/coverage_fix
2024-11-15 13:24:19 +00:00
openharmony_ci
ed10a921a9
!2841 consistent code style in interop benchmarks for promise
Merge pull request !2841 from ignatenkooleg/IB46M5
2024-11-15 13:18:21 +00:00