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

SWPROT-8953: build: cmake: Use Upstream cmock from UnifySDK #47

Merged
merged 5 commits into from
Mar 19, 2025

Conversation

rzr
Copy link
Collaborator

@rzr rzr commented Feb 25, 2025

Not this is not latest version but it aligned to the version used at zwa, may unify-core align to it and synchronize all projects accordingly, or reconsider the archtecture.

Change

Checklist

@rzr rzr requested a review from silabs-aydogane February 25, 2025 15:51
@rzr rzr marked this pull request as draft February 26, 2025 08:29
This was referenced Feb 25, 2025
@rzr rzr force-pushed the zpc/review/main branch 2 times, most recently from 17ada71 to 45827cf Compare March 7, 2025 09:13
@rzr rzr force-pushed the zpc/review/main branch 2 times, most recently from 5728a87 to 6d825cf Compare March 18, 2025 16:29
@rzr rzr changed the title SWPROT-8953: build: cmake: Use Upstream cmock SWPROT-8953: build: cmake: Use Upstream cmock from UnifySDK Mar 18, 2025
@rzr
Copy link
Collaborator Author

rzr commented Mar 18, 2025

Next batch of changes will be:

#70

For the record those changes has been also tested on UnifySDK github ci:

https://github.com/rzr/UnifySDK/actions/runs/13924711496/job/38966046097

100% tests passed, 0 tests failed out of 69

2025-03-18T13:55:22.1935872Z #11 238.2 ctest --test-dir build
2025-03-18T13:55:22.1936546Z #11 238.2 Internal ctest changing into directory: /usr/local/opt/unifysdk/build
2025-03-18T13:55:22.1937256Z #11 238.2 Test project /usr/local/opt/unifysdk/build
2025-03-18T13:55:22.1937921Z #11 238.2       Start  1: unify_build
2025-03-18T13:55:38.9428591Z #11 255.1  1/69 Test  #1: unify_build .........................................   Passed   16.90 sec
2025-03-18T13:55:39.0966408Z #11 255.1       Start  2: test_mock_framework
2025-03-18T13:55:39.0967158Z #11 255.1  2/69 Test  #2: test_mock_framework .................................   Passed    0.00 sec
2025-03-18T13:55:39.0968247Z #11 255.1       Start  3: attribute_mapper_test
2025-03-18T13:55:39.1827104Z #11 255.4  3/69 Test  #3: attribute_mapper_test ...............................   Passed    0.24 sec
2025-03-18T13:55:39.2852682Z #11 255.4       Start  4: attribute_mapper_eval_test
2025-03-18T13:55:39.2853460Z #11 255.4  4/69 Test  #4: attribute_mapper_eval_test ..........................   Passed    0.07 sec
2025-03-18T13:55:39.2854207Z #11 255.4       Start  5: attribute_mapper_uam_test_example_1
2025-03-18T13:55:39.2854969Z #11 255.5  5/69 Test  #5: attribute_mapper_uam_test_example_1 .................   Passed    0.04 sec
2025-03-18T13:55:39.4170186Z #11 255.5       Start  6: attribute_mapper_uam_test_example_2
2025-03-18T13:55:39.4170993Z #11 255.5  6/69 Test  #6: attribute_mapper_uam_test_example_2 .................   Passed    0.04 sec
2025-03-18T13:55:39.4171695Z #11 255.5       Start  7: attribute_mapper_process_test
2025-03-18T13:55:39.4172324Z #11 255.5  7/69 Test  #7: attribute_mapper_process_test .......................   Passed    0.04 sec
2025-03-18T13:55:39.4172801Z #11 255.5       Start  8: attribute_resolver_test
2025-03-18T13:55:39.4173475Z #11 255.6  8/69 Test  #8: attribute_resolver_test .............................   Passed    0.01 sec
2025-03-18T13:55:39.4173872Z #11 255.6       Start  9: attribute_resolver_common_test
2025-03-18T13:55:39.4174253Z #11 255.6  9/69 Test  #9: attribute_resolver_common_test ......................   Passed    0.03 sec
2025-03-18T13:55:39.5309755Z #11 255.6       Start 10: attribute_resolver_benchmark_test
2025-03-18T13:55:39.5310716Z #11 255.6 10/69 Test #10: attribute_resolver_benchmark_test ...................   Passed    0.02 sec
2025-03-18T13:55:39.5311569Z #11 255.6       Start 11: attribute_store_test
2025-03-18T13:55:39.5312354Z #11 255.7 11/69 Test #11: attribute_store_test ................................   Passed    0.09 sec
2025-03-18T13:55:39.7719557Z #11 255.7       Start 12: attribute_store_helper_test
2025-03-18T13:55:39.7720420Z #11 255.8 12/69 Test #12: attribute_store_helper_test .........................   Passed    0.06 sec
2025-03-18T13:55:39.7720902Z #11 255.8       Start 13: attribute_store_configuration_test
2025-03-18T13:55:39.7721367Z #11 255.8 13/69 Test #13: attribute_store_configuration_test ..................   Passed    0.03 sec
2025-03-18T13:55:39.7721840Z #11 255.8       Start 14: attribute_store_save_to_datastore_test
2025-03-18T13:55:40.0812678Z #11 256.3 14/69 Test #14: attribute_store_save_to_datastore_test ..............   Passed    0.46 sec
2025-03-18T13:55:40.2912225Z #11 256.3       Start 15: attribute_store_process_test
2025-03-18T13:55:40.2912965Z #11 256.3 15/69 Test #15: attribute_store_process_test ........................   Passed    0.02 sec
2025-03-18T13:55:40.2913669Z #11 256.3       Start 16: attribute_store_validation_test
2025-03-18T13:55:40.2914349Z #11 256.3 16/69 Test #16: attribute_store_validation_test .....................   Passed    0.03 sec
2025-03-18T13:55:40.2915061Z #11 256.3       Start 17: attribute_store_benchmark_test
2025-03-18T13:56:08.9079997Z #11 285.1 17/69 Test #17: attribute_store_benchmark_test ......................   Passed   28.77 sec
2025-03-18T13:56:09.0421810Z #11 285.1       Start 18: attribute_store_cpp_wrap_test
2025-03-18T13:56:09.0423294Z #11 285.1 18/69 Test #18: attribute_store_cpp_wrap_test .......................   Passed    0.03 sec
2025-03-18T13:56:09.0423990Z #11 285.1       Start 19: attribute_store_type_registration_test
2025-03-18T13:56:09.0424791Z #11 285.2 19/69 Test #19: attribute_store_type_registration_test ..............   Passed    0.03 sec
2025-03-18T13:56:09.0425453Z #11 285.2       Start 20: attribute_transitions_test
2025-03-18T13:56:09.0426076Z #11 285.2 20/69 Test #20: attribute_transitions_test ..........................   Passed    0.04 sec
2025-03-18T13:56:09.0426742Z #11 285.2       Start 21: attribute_timeouts_test
2025-03-18T13:56:09.0427375Z #11 285.2 21/69 Test #21: attribute_timeouts_test .............................   Passed    0.03 sec
2025-03-18T13:56:09.2723997Z #11 285.2       Start 22: config_test
2025-03-18T13:56:09.2724720Z #11 285.2 22/69 Test #22: config_test .........................................   Passed    0.01 sec
2025-03-18T13:56:09.2725363Z #11 285.2       Start 23: test_contiki
2025-03-18T13:56:09.2725976Z #11 285.3 23/69 Test #23: test_contiki ........................................   Passed    0.04 sec
2025-03-18T13:56:09.2726606Z #11 285.3       Start 24: datastore_test
2025-03-18T13:56:09.2727225Z #11 285.3 24/69 Test #24: datastore_test ......................................   Passed    0.03 sec
2025-03-18T13:56:09.2727958Z #11 285.3       Start 25: datastore_attribute_test
2025-03-18T13:56:09.2728416Z #11 285.3 25/69 Test #25: datastore_attribute_test ............................   Passed    0.01 sec
2025-03-18T13:56:09.2728900Z #11 285.3       Start 26: unify_dotdot_attribute_store_test
2025-03-18T13:56:09.6812782Z #11 285.9 26/69 Test #26: unify_dotdot_attribute_store_test ...................   Passed    0.56 sec
2025-03-18T13:56:09.7920471Z #11 285.9       Start 27: unify_dotdot_attribute_store_configuration_test
2025-03-18T13:56:09.7921564Z #11 285.9 27/69 Test #27: unify_dotdot_attribute_store_configuration_test .....   Passed    0.05 sec
2025-03-18T13:56:09.7922267Z #11 285.9       Start 28: unify_dotdot_attribute_store_node_state_test
2025-03-18T13:56:09.7922736Z #11 285.9 28/69 Test #28: unify_dotdot_attribute_store_node_state_test ........   Passed    0.03 sec
2025-03-18T13:56:09.7923390Z #11 285.9       Start 29: unify_dotdot_attribute_store_group_cluster_test
2025-03-18T13:56:09.7924124Z #11 286.0 29/69 Test #29: unify_dotdot_attribute_store_group_cluster_test .....   Passed    0.03 sec
2025-03-18T13:56:09.9429175Z #11 286.0       Start 30: unify_dotdot_attribute_store_descriptor_test
2025-03-18T13:56:09.9431277Z #11 286.0 30/69 Test #30: unify_dotdot_attribute_store_descriptor_test ........   Passed    0.03 sec
2025-03-18T13:56:09.9431821Z #11 286.0       Start 31: dotdot_mqtt_test
2025-03-18T13:56:09.9432509Z #11 286.1 31/69 Test #31: dotdot_mqtt_test ....................................   Passed    0.12 sec
2025-03-18T13:56:10.0430759Z #11 286.1       Start 32: dotdot_mqtt_attributes_test
2025-03-18T13:56:10.0431592Z #11 286.2 32/69 Test #32: dotdot_mqtt_attributes_test .........................   Passed    0.03 sec
2025-03-18T13:56:10.0432318Z #11 286.2       Start 33: dotdot_mqtt_send_commands_test
2025-03-18T13:56:10.0433054Z #11 286.2 33/69 Test #33: dotdot_mqtt_send_commands_test ......................   Passed    0.03 sec
2025-03-18T13:56:10.0433816Z #11 286.2       Start 34: dotdot_mqtt_generated_commands_test
2025-03-18T13:56:10.0434583Z #11 286.2 34/69 Test #34: dotdot_mqtt_generated_commands_test .................   Passed    0.02 sec
2025-03-18T13:56:10.0435337Z #11 286.2       Start 35: dotdot_mqtt_parsing_helpers_test
2025-03-18T13:56:10.0436114Z #11 286.2 35/69 Test #35: dotdot_mqtt_parsing_helpers_test ....................   Passed    0.02 sec
2025-03-18T13:56:10.1460766Z #11 286.2       Start 36: dotdot_mqtt_group_commands_test
2025-03-18T13:56:10.1461550Z #11 286.3 36/69 Test #36: dotdot_mqtt_group_commands_test .....................   Passed    0.02 sec
2025-03-18T13:56:10.1462299Z #11 286.3       Start 37: dotdot_mqtt_supported_generated_commands_test
2025-03-18T13:56:10.1463034Z #11 286.3 37/69 Test #37: dotdot_mqtt_supported_generated_commands_test .......   Passed    0.02 sec
2025-03-18T13:56:10.1463705Z #11 286.3       Start 38: dotdot_mqtt_helpers_test
2025-03-18T13:56:10.1464147Z #11 286.3 38/69 Test #38: dotdot_mqtt_helpers_test ............................   Passed    0.02 sec
2025-03-18T13:56:10.1464598Z #11 286.3       Start 39: uic_dotdot_mqtt_additional_value_names_test
2025-03-18T13:56:10.1465025Z #11 286.3 39/69 Test #39: uic_dotdot_mqtt_additional_value_names_test .........   Passed    0.02 sec
2025-03-18T13:56:10.1465514Z #11 286.3       Start 40: sl_log_test
2025-03-18T13:56:10.1465837Z #11 286.3 40/69 Test #40: sl_log_test .........................................   Passed    0.01 sec
2025-03-18T13:56:10.2714782Z #11 286.3       Start 41: test_uic_main
2025-03-18T13:56:10.2715532Z #11 286.5 41/69 Test #41: test_uic_main .......................................   Passed    0.13 sec
2025-03-18T13:56:10.3783234Z #11 286.5       Start 42: mqtt_client_test
2025-03-18T13:56:10.3783797Z #11 286.5 42/69 Test #42: mqtt_client_test ....................................   Passed    0.05 sec
2025-03-18T13:56:10.3784167Z #11 286.5       Start 43: uic_mqtt_test
2025-03-18T13:56:10.3784507Z #11 286.5 43/69 Test #43: uic_mqtt_test .......................................   Passed    0.03 sec
2025-03-18T13:56:10.3784866Z #11 286.5       Start 44: mqtt_wrapper_mosquitto_test
2025-03-18T13:56:10.3785257Z #11 286.6 44/69 Test #44: mqtt_wrapper_mosquitto_test .........................   Passed    0.03 sec
2025-03-18T13:56:10.4904464Z #11 286.6       Start 45: mqtt_client_id_test
2025-03-18T13:56:10.4905211Z #11 286.6 45/69 Test #45: mqtt_client_id_test .................................   Passed    0.02 sec
2025-03-18T13:56:10.4905895Z #11 286.6       Start 46: unify_validator_test
2025-03-18T13:56:10.4906843Z #11 286.6 46/69 Test #46: unify_validator_test ................................   Passed    0.01 sec
2025-03-18T13:56:10.4907509Z #11 286.6       Start 47: multi_invoke_test
2025-03-18T13:56:10.4908397Z #11 286.6 47/69 Test #47: multi_invoke_test ...................................   Passed    0.00 sec
2025-03-18T13:56:10.4909045Z #11 286.6       Start 48: smartstart_management_test
2025-03-18T13:56:10.4909530Z #11 286.6 48/69 Test #48: smartstart_management_test ..........................   Passed    0.03 sec
2025-03-18T13:56:10.4910073Z #11 286.6       Start 49: uic_stdin_test
2025-03-18T13:56:10.4910575Z #11 286.6 49/69 Test #49: uic_stdin_test ......................................   Passed    0.02 sec
2025-03-18T13:56:10.4911127Z #11 286.6       Start 50: unify_stdin_attribute_store_commands_test
2025-03-18T13:56:10.4911647Z #11 286.7 50/69 Test #50: unify_stdin_attribute_store_commands_test ...........   Passed    0.02 sec
2025-03-18T13:56:10.6124568Z #11 286.7       Start 51: unify_stdin_attribute_store_command_handlers_test
2025-03-18T13:56:10.6125446Z #11 286.7 51/69 Test #51: unify_stdin_attribute_store_command_handlers_test ...   Passed    0.03 sec
2025-03-18T13:56:10.6126078Z #11 286.7       Start 52: unify_stdin_attribute_resolver_commands_test
2025-03-18T13:56:10.6126532Z #11 286.7 52/69 Test #52: unify_stdin_attribute_resolver_commands_test ........   Passed    0.02 sec
2025-03-18T13:56:10.6126960Z #11 286.7       Start 53: unify_stdin_attribute_poll_commands_test
2025-03-18T13:56:10.6127383Z #11 286.7 53/69 Test #53: unify_stdin_attribute_poll_commands_test ............   Passed    0.02 sec
2025-03-18T13:56:10.6127987Z #11 286.7       Start 54: uic_ota_test
2025-03-18T13:56:10.6128310Z #11 286.8 54/69 Test #54: uic_ota_test ........................................   Passed    0.05 sec
2025-03-18T13:56:10.7629637Z #11 286.8       Start 55: uic_gbl_interface_test
2025-03-18T13:56:10.8306360Z #11 287.0 55/69 Test #55: uic_gbl_interface_test ..............................   Passed    0.22 sec
2025-03-18T13:56:10.9420674Z #11 287.0       Start 56: unify_node_state_monitor_test
2025-03-18T13:56:10.9421163Z #11 287.1 56/69 Test #56: unify_node_state_monitor_test .......................   Passed    0.04 sec
2025-03-18T13:56:10.9421594Z #11 287.1       Start 57: unify_application_monitoring_test
2025-03-18T13:56:10.9422007Z #11 287.1 57/69 Test #57: unify_application_monitoring_test ...................   Passed    0.02 sec
2025-03-18T13:56:10.9422406Z #11 287.1       Start 58: epc_application_monitoring_test
2025-03-18T13:56:10.9422802Z #11 287.1 58/69 Test #58: epc_application_monitoring_test .....................   Passed    0.00 sec
2025-03-18T13:56:10.9423173Z #11 287.1       Start 59: epc_config_test
2025-03-18T13:56:10.9423509Z #11 287.1 59/69 Test #59: epc_config_test .....................................   Passed    0.02 sec
2025-03-18T13:56:10.9423871Z #11 287.1       Start 60: epc_datastore_test
2025-03-18T13:56:10.9424206Z #11 287.1 60/69 Test #60: epc_datastore_test ..................................   Passed    0.02 sec
2025-03-18T13:56:11.1418206Z #11 287.1       Start 61: eed_application_monitoring_test
2025-03-18T13:56:11.1418909Z #11 287.1 61/69 Test #61: eed_application_monitoring_test .....................   Passed    0.00 sec
2025-03-18T13:56:11.1419392Z #11 287.1       Start 62: eed_config_test
2025-03-18T13:56:11.1419808Z #11 287.1 62/69 Test #62: eed_config_test .....................................   Passed    0.02 sec
2025-03-18T13:56:11.1420235Z #11 287.2       Start 63: eed_datastore_test
2025-03-18T13:56:11.1420654Z #11 287.2 63/69 Test #63: eed_datastore_test ..................................   Passed    0.02 sec
2025-03-18T13:56:11.1421075Z #11 287.2       Start 64: uic_upvl_build
2025-03-18T13:56:49.1388220Z #11 325.3 64/69 Test #64: uic_upvl_build ......................................   Passed   38.15 sec
2025-03-18T13:56:49.2891234Z #11 325.3       Start 65: uic_gms_build
2025-03-18T13:57:27.8968357Z #11 364.1 65/69 Test #65: uic_gms_build .......................................   Passed   38.76 sec
2025-03-18T13:57:28.0475059Z #11 364.1       Start 66: uic_image_provider_build
2025-03-18T13:58:07.4617373Z #11 403.6 66/69 Test #66: uic_image_provider_build ............................   Passed   39.56 sec
2025-03-18T13:58:07.6122099Z #11 403.6       Start 67: uic_nal_build
2025-03-18T13:58:47.9610286Z #11 444.1 67/69 Test #67: uic_nal_build .......................................   Passed   40.50 sec
2025-03-18T13:58:48.1113312Z #11 444.1       Start 68: uic_upti_cap_build
2025-03-18T13:59:38.1822341Z #11 494.4 68/69 Test #68: uic_upti_cap_build ..................................   Passed   50.22 sec
2025-03-18T13:59:38.3326912Z #11 494.4       Start 69: uic_upti_writer_build
2025-03-18T14:00:14.0876009Z #11 530.3 69/69 Test #69: uic_upti_writer_build ...............................   Passed   35.91 sec
2025-03-18T14:00:14.2984826Z #11 530.3 
2025-03-18T14:00:14.2985241Z #11 530.3 100% tests passed, 0 tests failed out of 69
2025-03-18T14:00:14.2985661Z #11 530.3 
2025-03-18T14:00:14.2985997Z #11 530.3 Total Test time (real) = 292.05 sec

rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Mar 19, 2025
…conLabsSoftware#60

This not an atomic change see next patch in PR

Origin: SiliconLabsSoftware#47
Relate-to: SiliconLabsSoftware#60
Relate-to: SiliconLabsSoftware#75
Relate-to: ThrowTheSwitch/CMock#503
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the zpc/review/main branch from 6d825cf to fbaa855 Compare March 19, 2025 08:41
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Mar 19, 2025
…ftware#60

This is not an atomic change, see next patch in PR

Origin: SiliconLabsSoftware#47
Relate-to: SiliconLabsSoftware#60
Relate-to: SiliconLabsSoftware#75
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#10
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Mar 19, 2025
…e#77

For the record, I have enabled github action in UnifySDK repo,
It is actually runing in forks eg:

https://github.com/rzr/UnifySDK/tree/review/main

https://github.com/rzr/UnifySDK/actions/runs/13765559449/job/38491058218

Tests are passing:

But it fail later on packaging:

I suspect the cause it all the assets in tree, this has to be cleaned up.

This change prevent this problem, further cleaning may be considered.

Origin: SiliconLabsSoftware#47
Relate-to: SiliconLabsSoftware#77
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#10
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#11
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#7
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit to rzr/z-wave-protocol-controller that referenced this pull request Mar 19, 2025
For now public UnifySDK is patched,
on longer term if needed a new repository for libunify
could replace monorepo UnifySDK
(The patch part should be then removed).

Origin: SiliconLabsSoftware#47
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#6
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added 5 commits March 19, 2025 09:41
This is not an atomic change, see next patch will pull upstream version

Origin: SiliconLabsSoftware#47
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#6
Relate-to: SiliconLabsSoftware#60
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#10
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
…conLabsSoftware#60

This not an atomic change see next patch in PR

Origin: SiliconLabsSoftware#47
Relate-to: SiliconLabsSoftware#60
Relate-to: SiliconLabsSoftware#75
Relate-to: ThrowTheSwitch/CMock#503
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
…ftware#60

This is not an atomic change, see next patch in PR

Origin: SiliconLabsSoftware#47
Relate-to: SiliconLabsSoftware#60
Relate-to: SiliconLabsSoftware#75
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#10
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
…e#77

For the record, I have enabled github action in UnifySDK repo,
It is actually runing in forks eg:

https://github.com/rzr/UnifySDK/tree/review/main

https://github.com/rzr/UnifySDK/actions/runs/13765559449/job/38491058218

Tests are passing:

But it fail later on packaging:

I suspect the cause it all the assets in tree, this has to be cleaned up.

This change prevent this problem, further cleaning may be considered.

Origin: SiliconLabsSoftware#47
Relate-to: SiliconLabsSoftware#77
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#10
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#11
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#7
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
For now public UnifySDK is patched,
on longer term if needed a new repository for libunify
could replace monorepo UnifySDK
(The patch part should be then removed).

Origin: SiliconLabsSoftware#47
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#6
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
@rzr rzr force-pushed the zpc/review/main branch from fbaa855 to 6f86711 Compare March 19, 2025 08:43
@rzr rzr marked this pull request as ready for review March 19, 2025 08:43
@rzr rzr merged commit 75c97ac into SiliconLabsSoftware:main Mar 19, 2025
1 check passed
rzr added a commit that referenced this pull request Mar 19, 2025
This is not an atomic change, see next patch will pull upstream version

Origin: #47
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#6
Relate-to: #60
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#10
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Mar 19, 2025
This not an atomic change see next patch in PR

Origin: #47
Relate-to: #60
Relate-to: #75
Relate-to: ThrowTheSwitch/CMock#503
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Mar 19, 2025
This is not an atomic change, see next patch in PR

Origin: #47
Relate-to: #60
Relate-to: #75
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#10
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
rzr added a commit that referenced this pull request Mar 19, 2025
For the record, I have enabled github action in UnifySDK repo,
It is actually runing in forks eg:

https://github.com/rzr/UnifySDK/tree/review/main

https://github.com/rzr/UnifySDK/actions/runs/13765559449/job/38491058218

Tests are passing:

But it fail later on packaging:

I suspect the cause it all the assets in tree, this has to be cleaned up.

This change prevent this problem, further cleaning may be considered.

Origin: #47
Relate-to: #77
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#10
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#11
Relate-to: SiliconLabsSoftware/z-wave-engine-application-layer#7
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants