Commit Graph

3150 Commits

Author SHA1 Message Date
openharmony_ci
b7170ef1e3
!2682 [ArkTS][StdLib] String.substr
Merge pull request !2682 from dr-irina/substr-fix
2024-11-02 09:22:22 +00:00
openharmony_ci
b8f67368ff
!2708 Fix object allocation in tenured region
Merge pull request !2708 from Panferov Ivan/pinned-bug
2024-11-02 09:19:28 +00:00
openharmony_ci
d0850a02e0
!2125 Implement type alias type
Merge pull request !2125 from stanislavmalishevskiy/type_alias_type
2024-11-02 09:14:34 +00:00
openharmony_ci
9841c08bc6
!2737 Add Tests for 15584, 15588, 16169 and 17934
Merge pull request !2737 from Maksim Khramov/issue-16169
2024-11-02 09:11:32 +00:00
Maxim Logaev
f68abd45c9 Fixed interfaces according to specification
Description: Fixed tests and stdlib after changes in interfaces
according to specification sections:
10.3 Interface Body:
- Removed support for declarations in interfaces.
10.5 Interface Properties:
- Removed support modifiers for getters and setters.
10.6 Interface Method Declarations:
- Added parser error for method modifiers other than 'private'.
- Removed support for 'static' and 'protected' modifiers methods.
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAGZF6
Testing: run all tests

Signed-off-by: Maxim Logaev <logaevmax@gmail.com>
2024-11-02 12:01:34 +03:00
Anna Antipina
5adf3091f4 Implement large compiler frame size
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZVSS

Tests: ninja all tests

Signed-off-by: Anna Antipina <antipina.anna1@huawei.com>
2024-11-02 11:49:50 +03:00
Viktoria Shirunova
e073e682b3 URunner: fix report saving
If file existed, the report saving have not truncated the file.

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

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-01 21:48:02 +03:00
openharmony_ci
d0f0cdba65
!2566 [Concurrency] Taskpool part 4
Merge pull request !2566 from Petrov Igor/taskpool_part_4
2024-11-01 14:39:19 +00:00
Viktoria Shirunova
5bad981b77 URunner: report fail kind at once on failure
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB1J6M

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-01 14:20:21 +03:00
Mikhail Ivanov
09b368afeb Fix StringBuilder merging
Description: StringBuilder merge optimization mistakenly merges two builder when the way they used is not supported

Issue: #IB1IO8
Tests: All required pre-merge test passed Results are available in the ggwatcher
Signed-off-by: Mikhail Ivanov <ivanov.mikhail2@huawei.com>
2024-11-01 13:07:31 +03:00
openharmony_ci
722087d3b8
!2570 Silencing ets_tests
Merge pull request !2570 from AEVoronin/cmakeBranch
2024-11-01 08:45:12 +00:00
Viktoria Shirunova
0e55dc8534 URunner: fix codecheck - part2
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB19D0

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-01 10:33:20 +03:00
Rokashevich Svetlana
dee2310929 Fix/suppress CC warnings in plugins/ets/runtime
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZ28L

Signed-off-by: Rokashevich Svetlana <rokashevich.svetlana1@huawei-partners.com>
2024-11-01 09:45:45 +03:00
Igor Sharonov
d534621c22 Multiple errors in parser/expressionParser
Allow several messages on success in test262.

Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAV6DT
Change-Id: I3f67444e1a95b89086005220134e38ce7aadf354
Signed-off-by: Igor Sharonov <isharonov576@gmail.com>
2024-11-01 08:30:14 +03:00
renguangxuan
ca75455743 Es2abc compiled memory optimization
Issue: #IAZ6DG

Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: I1feeae801baf1b9b03149c207f485d9736461ba8
2024-11-01 10:43:51 +08:00
openharmony_ci
a2083faee2
!2746 [MM] Reduce get_object_address test time
Merge pull request !2746 from Petrov Igor/reduce_get_object_address_test_time
2024-10-31 22:22:12 +00:00
Okolnov
e5cae44f1d Fix #20245: Bundle TS stdlib declaration files
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IB0VRM

Test scenarios: new tests added to the linter

Signed-off-by: Okolnov <okolnov.evgeny1@huawei-partners.com>
2024-10-31 22:44:42 +03:00
Petrov Igor
5bcd550b9f [Concurrency] Taskpool part 4
Issue: #IAUVVV

Testing: `ninja all tests`

Signed-off-by: Petrov Igor <petrov.826961@huawei.com>
2024-10-31 21:26:44 +03:00
groshevmaksim
dfb3d161b9 Title: remove acc_read flag from ets.ldobj
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAX007
Signed-off-by: groshevmaksim <groshev.maksim@h-partners.com>
2024-10-31 18:11:36 +03:00
openharmony_ci
50f177ddef
!2578 VMB add js lang to ArkJS platform
Merge pull request !2578 from mr_aramis/vmb-arkjs-update
2024-10-31 14:16:43 +00:00
openharmony_ci
68bc175e00
!2563 Fixes for arktsconfig parsing
Merge pull request !2563 from Orlovsky Maxim/morlovsky/arktsconfig-validation-10.2.24
2024-10-31 09:46:45 +00:00
openharmony_ci
3e2b7e5876
!2716 Refactoring folder structure for frontend functional tests (chapter 7)
Merge pull request !2716 from gorlovaleksandr/I1825-C
2024-10-31 09:38:57 +00:00
openharmony_ci
7edae685ce
!2713 Set up test env for NARK
Merge pull request !2713 from kurnevichstanislav/setup_nark_tests
2024-10-31 09:32:24 +00:00
openharmony_ci
8811583c2f
!2743 [abckit] Separate libabckit tests into separate targets
Merge pull request !2743 from Nazarov Konstantin/feature/abckit-separate-clang
2024-10-31 09:27:08 +00:00
Rokashevich Svetlana
d581a35caa Suppress/fix warnings in libpandabase
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAVTX5

Signed-off-by: Rokashevich Svetlana <rokashevich.svetlana1@huawei-partners.com>
2024-10-31 11:19:54 +03:00
templin.konstantin
ae101d7817
Split typeduarray tests due timeout
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB14JP

Changes:
- Split typeduarray tests into parts due timeout

All required pre-merge tests passed. Results are available in the internal CI.

Signed-off-by: templin.konstantin <templin.konstantin@huawei-partners.com>
2024-10-31 10:44:53 +03:00
Maxim Logaev
37e8f0273e Export is allowed only for declarations
Description: Removed a test from the ignore list after adding a
syntax error "Export is only allowed for declarations", according to
sections of the ArkTS specification:
- 13.8 Top-Level Declarations;
- 13.9 Export Directives.
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAQ198
Testing: run all tests

Signed-off-by: Maxim Logaev <logaevmax@gmail.com>
2024-10-30 15:06:08 +03:00
Maksim Khramov
f72f7a6bd1 Add Test for 15584, 15588, 16169 and 17934
Test two members of a class can have the same name if one is static while the other is not.
Same test for read-only fields with same name
Test method code reachable when class defined in method body
Extend bigint AND operator test with more cases

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

Test: CI build

Signed-off-by: Maksim Khramov <khramov.wx1235557@huawei-partners.com>
2024-10-30 17:37:12 +08:00
openharmony_ci
13c815cb9d
!2688 [CallbackPoster]: Update of CallbackPoster for multiple usage
Merge pull request !2688 from Molotkov Mikhail/event-loop-update
2024-10-30 01:34:03 +00:00
openharmony_ci
859e574a58
!2726 Suppress/fix codecheck warnings in interop tests
Merge pull request !2726 from Rokashevich Svetlana/fix_cc_in_interop_tests
2024-10-30 01:31:47 +00:00
openharmony_ci
b24af241ab
!2595 [Compiler] Fix loop analyses
Merge pull request !2595 from Daniil Kofanov/loops_fix_analyses
2024-10-30 01:29:14 +00:00
openharmony_ci
70bba6552e
!2723 [RUNTIME] Need to merge 10.25 PR shuttle dev to master
Merge pull request !2723 from Amosov Alexey/fe_dev_stable_to_master
2024-10-30 01:26:49 +00:00
openharmony_ci
6c01663648
!2735 [static_core] Fix python scripts codecheck
Merge pull request !2735 from ivagin/abckit-tidy-codecheck-fix
2024-10-29 17:03:26 +00:00
Dmitry Baranov
971f0afe1d
[ArkTS Docs] Update cookbook(spec228)
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB0O83

Description:
Cookbook:
•	Wording and style is fixed by our tech-writer

Signed-off-by: Dmitry Baranov <baranov.dmitry1@huawei-partners.com>
2024-10-29 18:39:07 +03:00
Petrov Igor
3386b4d596 [MM] Reduce get_object_address test time
Issue: #IB0NXP

Testing: `ninja all tests`

Signed-off-by: Petrov Igor <petrov.826961@huawei.com>
2024-10-29 16:51:32 +03:00
Nazarov Konstantin
9ec1a97f7c Separate abckit tests from clang tests
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZ1HX

Change-Id: I04c55f23563a6a9b3329ba482a8aac5d9f275f58
Signed-off-by: Nazarov Konstantin <nazarov.konstantin1@huawei.com>
2024-10-29 21:18:43 +08:00
kurnevichstanislav
29347b8454 Prepare testing environment for NARK
Issue: #IAZM3E

Signed-off-by: kurnevichstanislav <kurnevich.stanislav@huawei-partners.com>
2024-10-29 16:06:50 +03:00
ivagin
163416594d [static_core] Fix clang tidy script codecheck
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB09AU

Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com>
2024-10-29 10:26:55 +01:00
openharmony_ci
aa0829a272
!2675 [ArkTS CTS] Create CTS tests covering 5.2.1 Implicit Generic Instantiations
Merge pull request !2675 from fotograf/cts-impl-gen-inst
2024-10-29 08:33:59 +00:00
openharmony_ci
87a2fce1d7
!2660 [ArkTS CTS] Add tests for 7.24.5 Enumeration Relational Operators
Merge pull request !2660 from fotograf/cts-enum-rel-ops
2024-10-29 08:31:36 +00:00
mr_aramis
02fd1e2d5a VMB add js to es2abc tool
Issue: #IAUYCI:[新需求]: VMB: add js lang to ArkJs platform

Signed-off-by: mr_aramis <loko.motiv@huawei-partners.com>
2024-10-29 09:13:44 +01:00
Igor Sharonov
c7af95e4a2
Multiple errors in parser/ETSparserExpressions
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAOX35
Change-Id: I90f865b7dc6febe88380469324539ad2c2a9cad3
Signed-off-by: Igor Sharonov <isharonov576@gmail.com>
2024-10-28 19:31:40 +03:00
Klimentieva
d83668fa99
Clean up ignore list for my issue
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAVIMD

Testing: ninja all tests

Signed-off-by: Klimentieva <klimentieva.maria@h-partners.com>
2024-10-28 19:31:39 +03:00
lirismankarina
cf71c04a06
Ignore tests for multi logging
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAWYXW

Description: tmp ignoring tests

Signed-off-by: lirismankarina <lirisman.karina@huawei-partners.com>
2024-10-28 19:31:39 +03:00
groshevmaksim
a73dd47cbc
Titlle: Cleanning of cts-ets ignore list
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAUT7H

Signed-off-by: groshevmaksim <groshev.maksim@h-partners.com>
2024-10-28 19:31:38 +03:00
tengtengh
536360a3fa
Fix the test suite for readonly parameter
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAW449

Description: The testsuit of readonly parameter need to be modified when we implement readonly parameter.

Tested-by:
ninja tests (passed)
ets_testrunner (passed)

Signed-off-by: tengtengh <tenghao9@huawei.com>
2024-10-28 19:31:37 +03:00
Igor Sharonov
2565418510
Do not ignore malformed import
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IATNJW
Change-Id: I57e343f9fc7c15c043ac79a035fcc7967aa37753
Signed-off-by: Igor Sharonov <isharonov576@gmail.com>
2024-10-28 19:31:36 +03:00
Igor Sharonov
35223d5678
Multiple errors in parser/ETSparserClasses
Fix import issue.

Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAOX1F
Change-Id: I65c134db53a43a208b6aa21f44165ffcf23cdb70
Signed-off-by: Igor Sharonov <isharonov576@gmail.com>
2024-10-28 19:31:35 +03:00
fotograf
d39f05492b [ArkTS CTS] Update or remove not relevant tests
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZRJM
Test: All required pre-merge tests passed. Results are available in the ggwatcher.
Signed-off-by: fotograf <foto.graf@huawei-partners.com>
Change-Id: Ia3de986fdcc0c5ce4a1be242ba46a4d5b577a11f
2024-10-28 20:47:09 +08:00
openharmony_ci
436cb71cb5
!2732 Fix fuzz test case failure
Merge pull request !2732 from LiYue/1026-fuzz-failed
2024-10-28 11:32:51 +00:00