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

[Telink] Handle building Lighting app with RPC feature by CI #25300

Merged
merged 6 commits into from
Feb 25, 2023

Conversation

TelinkKrystian
Copy link
Contributor

Enable RPC feature for Telink builder.
Handle building Lighting App with RPC feature by CI

It enables RPC builds in targets.py.

Signed-off-by: Krystian Jankowski <krystian.jankowski@telink-semi.com>
It adds to Github CI Lighting app with RPC feature.

Signed-off-by: Krystian Jankowski <krystian.jankowski@telink-semi.com>
@github-actions
Copy link

PR #25300: Size comparison from 61cf6f2 to aa97a97

Full report (1 build for cc32xx)
platform target config section 61cf6f2 aa97a97 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642681 642681 0 0.0
(read/write) 203672 203672 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197072 197072 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930133 930133 0 0.0
.debug_aranges 87304 87304 0 0.0
.debug_frame 299872 299872 0 0.0
.debug_info 20257009 20257009 0 0.0
.debug_line 2656183 2656183 0 0.0
.debug_loc 2797535 2797535 0 0.0
.debug_ranges 281792 281792 0 0.0
.debug_str 3023459 3023459 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105769 105769 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377825 377825 0 0.0
.symtab 256256 256256 0 0.0
.text 534788 534788 0 0.0

@github-actions
Copy link

github-actions bot commented Feb 24, 2023

PR #25300: Size comparison from d456a6e to eb32dfa

Increases (1 build for psoc6)
platform target config section d456a6e eb32dfa change % change
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 27973051 27973052 1 0.0
Decreases (3 builds for bl602, bl702)
platform target config section d456a6e eb32dfa change % change
bl602 lighting-app bl602 (read/write) 1349822 1349814 -8 -0.0
.text 1026034 1026032 -2 -0.0
bl602+rpc (read/write) 1395246 1395238 -8 -0.0
.text 1056970 1056966 -4 -0.0
bl702 lighting-app bl702 .debug_info 40596343 40596342 -1 -0.0
.text 955380 955378 -2 -0.0
Full report (19 builds for bl602, bl702, cc32xx, cyw30739, k32w, linux, psoc6, qpg)
platform target config section d456a6e eb32dfa change % change
bl602 lighting-app bl602 (read/write) 1349822 1349814 -8 -0.0
.bss 94674 94674 0 0.0
.data 9752 9752 0 0.0
.text 1026034 1026032 -2 -0.0
bl602+rpc (read/write) 1395246 1395238 -8 -0.0
.bss 102722 102722 0 0.0
.data 10144 10144 0 0.0
.text 1056970 1056966 -4 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1188171 1188171 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 69785 69785 0 0.0
.bss_psram 30064 30064 0 0.0
.comment 48 48 0 0.0
.data 4080 4080 0 0.0
.debug_abbrev 1551744 1551744 0 0.0
.debug_aranges 134248 134248 0 0.0
.debug_frame 492212 492212 0 0.0
.debug_info 40596343 40596342 -1 -0.0
.debug_line 5278033 5278033 0 0.0
.debug_loc 3416695 3416695 0 0.0
.debug_ranges 372032 372032 0 0.0
.debug_str 3579936 3579936 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107744 107744 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 574257 574257 0 0.0
.symtab 173632 173632 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
955380 955378 -2 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1278375 1278375 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 77833 77833 0 0.0
.bss_psram 30320 30320 0 0.0
.comment 48 48 0 0.0
.data 4624 4624 0 0.0
.debug_abbrev 1699953 1699953 0 0.0
.debug_aranges 142488 142488 0 0.0
.debug_frame 519900 519900 0 0.0
.debug_info 45008322 45008322 0 0.0
.debug_line 5676794 5676794 0 0.0
.debug_loc 3613417 3613417 0 0.0
.debug_ranges 395808 395808 0 0.0
.debug_str 3983473 3983473 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121840 121840 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 635274 635274 0 0.0
.symtab 191968 191968 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1030406 1030406 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 642681 642681 0 0.0
(read/write) 203672 203672 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197072 197072 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930077 930077 0 0.0
.debug_aranges 87280 87280 0 0.0
.debug_frame 299816 299816 0 0.0
.debug_info 20256907 20256907 0 0.0
.debug_line 2656086 2656086 0 0.0
.debug_loc 2797535 2797535 0 0.0
.debug_ranges 281768 281768 0 0.0
.debug_str 3023369 3023369 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105769 105769 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377825 377825 0 0.0
.symtab 256256 256256 0 0.0
.text 0 0 0 0.0
534788 534788 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 586186 586186 0 0.0
.app_xip_area 463076 463076 0 0.0
.bss 65552 65552 0 0.0
.data 740 740 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 590170 590170 0 0.0
.app_xip_area 461764 461764 0 0.0
.bss 70840 70840 0 0.0
.data 748 748 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 551214 551214 0 0.0
.app_xip_area 433600 433600 0 0.0
.bss 60096 60096 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read/write) 670184 670184 0 0.0
.bss 77556 77556 0 0.0
.data 2204 2204 0 0.0
.text 571312 571312 0 0.0
light k32w0+release (read/write) 669260 669260 0 0.0
.bss 77236 77236 0 0.0
.data 2192 2192 0 0.0
.text 570720 570720 0 0.0
lock k32w0+release (read/write) 625904 625904 0 0.0
.bss 75364 75364 0 0.0
.data 2136 2136 0 0.0
.text 545676 545676 0 0.0
linux chip-tool-ipv6only arm64 (read only) 12116244 12116244 0 0.0
(read/write) 732616 732616 0 0.0
.bss 34136 34136 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 674896 674896 0 0.0
.dynamic 560 560 0 0.0
.got 15368 15368 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 586900 586900 0 0.0
.text 9790692 9790692 0 0.0
thermostat-no-ble arm64 (read only) 2515868 2515868 0 0.0
(read/write) 145064 145064 0 0.0
.bss 56328 56328 0 0.0
.data 1784 1784 0 0.0
.data.rel.ro 77568 77568 0 0.0
.dynamic 560 560 0 0.0
.got 5336 5336 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 150552 150552 0 0.0
.text 2103248 2103248 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841016 841016 0 0.0
(read/write) 1761188 1761188 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189688 189688 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2640 2640 0 0.0
.debug_abbrev 1253442 1253442 0 0.0
.debug_aranges 111400 111400 0 0.0
.debug_frame 374412 374412 0 0.0
.debug_info 27973051 27973052 1 0.0
.debug_line 3791203 3791203 0 0.0
.debug_loc 3693548 3693548 0 0.0
.debug_ranges 363584 363584 0 0.0
.debug_str 3532584 3532584 0 0.0
.heap 841016 841016 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 580891 580891 0 0.0
.symtab 425632 425632 0 0.0
.text 1560472 1560472 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841824 841824 0 0.0
(read/write) 1701396 1701396 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188888 188888 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2632 2632 0 0.0
.debug_abbrev 1238775 1238775 0 0.0
.debug_aranges 110632 110632 0 0.0
.debug_frame 376748 376748 0 0.0
.debug_info 27517612 27517612 0 0.0
.debug_line 3798702 3798702 0 0.0
.debug_loc 3676750 3676750 0 0.0
.debug_ranges 361520 361520 0 0.0
.debug_str 3519706 3519706 0 0.0
.heap 841824 841824 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 540600 540600 0 0.0
.symtab 410544 410544 0 0.0
.text 1501488 1501488 0 0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 850088 850088 0 0.0
(read/write) 1615108 1615108 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180792 180792 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2464 2464 0 0.0
.debug_abbrev 1074130 1074130 0 0.0
.debug_aranges 102840 102840 0 0.0
.debug_frame 347036 347036 0 0.0
.debug_info 22860179 22860179 0 0.0
.debug_line 3351471 3351471 0 0.0
.debug_loc 3352031 3352031 0 0.0
.debug_ranges 320040 320040 0 0.0
.debug_str 3318468 3318468 0 0.0
.heap 850088 850088 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 476317 476317 0 0.0
.symtab 378528 378528 0 0.0
.text 1423464 1423464 0 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 845112 845112 0 0.0
(read/write) 1648956 1648956 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185752 185752 0 0.0
.comment 200 200 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2480 2480 0 0.0
.debug_abbrev 1076074 1076074 0 0.0
.debug_aranges 103240 103240 0 0.0
.debug_frame 348796 348796 0 0.0
.debug_info 23112065 23112065 0 0.0
.debug_line 3353729 3353729 0 0.0
.debug_loc 3376714 3376714 0 0.0
.debug_ranges 322592 322592 0 0.0
.debug_str 3337279 3337279 0 0.0
.heap 845112 845112 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 480041 480041 0 0.0
.symtab 380704 380704 0 0.0
.text 1452336 1452336 0 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1151340 1151340 0 0.0
.bss 99804 99804 0 0.0
.data 852 852 0 0.0
.text 598436 598436 0 0.0
lock-app qpg6105+debug (read/write) 1118540 1118540 0 0.0
.bss 96292 96292 0 0.0
.data 864 864 0 0.0
.text 565640 565640 0 0.0

@github-actions
Copy link

PR #25300: Size comparison from cdcdded to 7822154

Decreases (1 build for cc32xx)
platform target config section cdcdded 7822154 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20256908 20256906 -2 -0.0
Full report (1 build for cc32xx)
platform target config section cdcdded 7822154 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642681 642681 0 0.0
(read/write) 203672 203672 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197072 197072 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930077 930077 0 0.0
.debug_aranges 87280 87280 0 0.0
.debug_frame 299816 299816 0 0.0
.debug_info 20256908 20256906 -2 -0.0
.debug_line 2656086 2656086 0 0.0
.debug_loc 2797535 2797535 0 0.0
.debug_ranges 281768 281768 0 0.0
.debug_str 3023369 3023369 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105769 105769 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377825 377825 0 0.0
.symtab 256256 256256 0 0.0
.text 534788 534788 0 0.0

@github-actions
Copy link

PR #25300: Size comparison from 31da720 to e5a21fe

Decreases (1 build for cc32xx)
platform target config section 31da720 e5a21fe change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20256908 20256907 -1 -0.0
Full report (1 build for cc32xx)
platform target config section 31da720 e5a21fe change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642681 642681 0 0.0
(read/write) 203672 203672 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197072 197072 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930077 930077 0 0.0
.debug_aranges 87280 87280 0 0.0
.debug_frame 299816 299816 0 0.0
.debug_info 20256908 20256907 -1 -0.0
.debug_line 2656086 2656086 0 0.0
.debug_loc 2797535 2797535 0 0.0
.debug_ranges 281768 281768 0 0.0
.debug_str 3023369 3023369 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105769 105769 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377825 377825 0 0.0
.symtab 256256 256256 0 0.0
.text 534788 534788 0 0.0

@github-actions
Copy link

PR #25300: Size comparison from b89e83b to e57e45f

Increases (1 build for cc32xx)
platform target config section b89e83b e57e45f change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20256037 20256038 1 0.0
Full report (1 build for cc32xx)
platform target config section b89e83b e57e45f change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642609 642609 0 0.0
(read/write) 203672 203672 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197072 197072 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930077 930077 0 0.0
.debug_aranges 87280 87280 0 0.0
.debug_frame 299816 299816 0 0.0
.debug_info 20256037 20256038 1 0.0
.debug_line 2655900 2655900 0 0.0
.debug_loc 2797195 2797195 0 0.0
.debug_ranges 281768 281768 0 0.0
.debug_str 3023188 3023188 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105761 105761 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377825 377825 0 0.0
.symtab 256224 256224 0 0.0
.text 534724 534724 0 0.0

@andy31415 andy31415 merged commit 072efd5 into project-chip:master Feb 25, 2023
lecndav pushed a commit to lecndav/connectedhomeip that referenced this pull request Mar 22, 2023
…-chip#25300)

* github_ci: Enable RPC builds

It enables RPC builds in targets.py.

Signed-off-by: Krystian Jankowski <krystian.jankowski@telink-semi.com>

* github_ci: Add Lighting App with RPC

It adds to Github CI Lighting app with RPC feature.

Signed-off-by: Krystian Jankowski <krystian.jankowski@telink-semi.com>

---------

Signed-off-by: Krystian Jankowski <krystian.jankowski@telink-semi.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants