8000 Increase unit test code coverage of `controller/` by 2.3% by marybadalyan · Pull Request #39941 · project-chip/connectedhomeip · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Increase unit test code coverage of controller/ by 2.3% #39941

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

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Conversation

marybadalyan
Copy link
@marybadalyan marybadalyan commented Jul 10, 2025

Summary

This PR adds five new test cases to TestAutoCommissioner.cpp to improve test coverage of the commissioning stage progression in the GetNextCommissioningStageInternal function.

The new tests verify the following scenarios:

  1. NextCommissioningStage: Ensures the linear and expected transition between stages.
  2. NextStageStopCommissioning: Ensures that if commissioning is manually stopped, the next stage correctly transitions to kCleanup.
  3. NextCommissioningStageAfterError: Ensures that if commissioning fails due to an error, the next stage correctly transitions to kCleanup.
  4. NextStageReadCommissioningInfo: Checks that the stage transitions correctly based on the state of DeviceCommissioningInfo and UTC requirements.
  5. NextStageConfigureTCAcknowledgments: Verifies the stage transition is correct depending on the DeviceCommissioningInfo , CommissioningParameters configuration and TimeZone arguments.

Implementation Notes

Testing of the private GetNextCommissioningStageInternal function is accomplished via a AutoCommissionerTestAccess class, in accordance with the testing guidelines defined in the Connected Home IP unit testing documentation.

Related issues

Fixes: #37233

Testing

This PR only adds new unit tests. The sole change to production code is the addition of a friend function to grant the tests access.

Coverage Impact of AutoCommissioner.cpp

Metric Before After
Line Coverage 16.7% 33.9%
Function Coverage 23.8% 38.1%
/controller folder 9.1% 11.4%

- Test that the initial value of the last received sequence number is zero.
- Test that the initial value of the newest unacknowledged sent sequence number is zero.
- Test that sending a packet updates the unacknowledged sequence number correctly and that receiving an acknowledgment updates the state as expected.
Copy link
Contributor
@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request increases unit test coverage for AutoCommissioner and BtpEngine by adding several new test cases. The approach of using a test accessor class to test private functionality is sound. My review focuses on improving code clarity, consistency with the project's coding style, and fixing minor typos. I've provided specific suggestions for these improvements.

@marybadalyan marybadalyan force-pushed the AutoCommissionerTests branch from 5dd2c20 to af8316a Compare July 10, 2025 14:10
Copy link

PR #39941: Size comparison from 1446be8 to 75750d5

Full report (2 builds for cc32xx)
platform target config section 1446be8 75750d5 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549546 549546 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582666 582666 0 0.0
RAM 205344 205344 0 0.0

Copy link
github-actions bot commented Jul 10, 2025

PR #39941: Size comparison from 1446be8 to 2869de6

Full report (9 builds for cc13x4_26x4, cc32xx, stm32, tizen)
platform target config section 1446be8 2869de6 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764160 764160 0 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775836 775836 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721968 721968 0 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706268 706268 0 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549546 549546 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582666 582666 0 0.0
RAM 205344 205344 0 0.0
stm32 light STM32WB5MM-DK FLASH 466332 466332 0 0.0
RAM 141376 141376 0 0.0
tizen all-clusters-app arm unknown 5096 5096 0 0.0
FLASH 1698892 1698892 0 0.0
RAM 91444 91444 0 0.0
chip-tool-ubsan arm unknown 20756 20756 0 0.0
FLASH 21047082 21047082 0 0.0
RAM 9155060 9155060 0 0.0

Copy link
github-actions bot commented Jul 10, 2025

PR #39941: Size comparison from 1446be8 to e38318a

Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 1446be8 e38318a change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1103360 1102594 -766 -0.1
RAM 179026 179010 -16 -0.0
bl702 lighting-app bl702+eth FLASH 656508 656002 -506 -0.1
RAM 134977 134961 -16 -0.0
bl702+wifi FLASH 833946 833184 -762 -0.1
RAM 124541 124517 -24 -0.0
bl706+mfd+rpc+littlefs FLASH 1066320 1065302 -1018 -0.1
RAM 117397 117373 -24 -0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 895866 894848 -1018 -0.1
RAM 105676 105660 -16 -0.0
lighting-app bl702l+mfd+littlefs FLASH 979584 978566 -1018 -0.1
RAM 109876 109852 -24 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 764160 763096 -1064 -0.1
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 775836 774636 -1200 -0.2
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721968 720976 -992 -0.1
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 706268 705268 -1000 -0.1
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 549546 548818 -728 -0.1
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 582666 581810 -856 -0.1
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 663637 662581 -1056 -0.2
RAM 77472 77472 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 683489 682433 -1056 -0.2
RAM 80112 80112 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 683489 682433 -1056 -0.2
RAM 80112 80112 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 640421 639365 -1056 -0.2
RAM 72540 72540 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625021 623805 -1216 -0.2
RAM 73784 73784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644649 643441 -1208 -0.2
RAM 76336 76336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644649 643441 -1208 -0.2
RAM 76336 76336 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 645957 644765 -1192 -0.2
RAM 76784 76784 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 665673 664481 -1192 -0.2
RAM 79336 79336 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 665673 664481 -1192 -0.2
RAM 79336 79336 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620633 619545 -1088 -0.2
RAM 70888 70888 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 640485 639397 -1088 -0.2
RAM 73520 73520 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 640485 639397 -1088 -0.2
RAM 73520 73520 0 0.0
efr32 lock-app BRD4187C FLASH 948260 947076 -1184 -0.1
RAM 131528 131528 0 0.0
BRD4338a FLASH 749748 749292 -456 -0.1
RAM 203072 203072 0 0.0
window-app BRD4187C FLASH 1041592 1040784 -808 -0.1
RAM 127656 127656 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1781630 1780200 -1430 -0.1
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1748822 1747498 -1324 -0.1
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4856 4856 0 0.0
FLASH 2801830 2796542 -5288 -0.2
RAM 117320 117320 0 0.0
all-clusters-app debug unknown 5672 5672 0 0.0
FLASH 6205500 6197230 -8270 -0.1
RAM 531248 531248 0 0.0
all-clusters-minimal-app debug unknown 5536 5536 0 0.0
FLASH 5479096 5473452 -5644 -0.1
RAM 228008 228008 0 0.0
bridge-app debug unknown 5568 5568 0 0.0
FLASH 4812442 4807692 -4750 -0.1
RAM 207712 207712 0 0.0
camera-app debug unknown 8976 8976 0 0.0
FLASH 6939291 6933259 -6032 -0.1
RAM 230024 230024 0 0.0
camera-controller debug unknown 9216 9216 0 0.0
FLASH 14374683 14374187 -496 -0.0
RAM 661400 661400 0 0.0
chip-tool debug unknown 6272 6272 0 0.0
FLASH 14723589 14723561 -28 -0.0
RAM 654912 654912 0 0.0
chip-tool-ipv6only arm64 unknown 40656 40656 0 0.0
FLASH 12700111 12700111 0 0.0
RAM 701208 701208 0 0.0
closure-app debug unknown 5536 5536 0 0.0
FLASH 4799480 4791244 -8236 -0.2
RAM 200616 200616 0 0.0
fabric-admin debug unknown 5952 5952 0 0.0
FLASH 12785693 12785665 -28 -0.0
RAM 653944 653944 0 0.0
fabric-bridge-app debug unknown 4816 4816 0 0.0
FLASH 4598658 4593024 -5634 -0.1
RAM 193424 193424 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5746509 5741517 -4992 -0.1
RAM 491760 491760 0 0.0
lighting-app debug+rpc+ui unknown 6280 6280 0 0.0
FLASH 5699089 5694481 -4608 -0.1
RAM 209944 209944 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4841048 4836372 -4676 -0.1
RAM 197192 197192 0 0.0
ota-provider-app debug unknown 4856 4856 0 0.0
FLASH 4451256 4446878 -4378 -0.1
RAM 186112 186112 0 0.0
ota-requestor-app debug unknown 4736 4736 0 0.0
FLASH 4523380 4519002 -4378 -0.1
RAM 188984 188984 0 0.0
shell debug unknown 4288 4288 0 0.0
FLASH 3081372 3076460 -4912 -0.2
RAM 147344 147344 0 0.0
thermostat-no-ble arm64 unknown 9832 9832 0 0.0
FLASH 4238911 4236159 -2752 -0.1
RAM 233304 233304 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6110781 6106509 -4272 -0.1
RAM 616008 616008 0 0.0
tv-casting-app debug unknown 5352 5352 0 0.0
FLASH 12877613 12873165 -4448 -0.0
RAM 771504 771504 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 889296 888068 -1228 -0.1
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897368 897144 -224 -0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 859824 858392 -1432 -0.2
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 625896 624768 -1128 -0.2
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 777160 775976 -1184 -0.2
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632996 1632484 -512 -0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1577204 1576660 -544 -0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449788 1449452 -336 -0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1482156 1481708 -448 -0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744888 743824 -1064 -0.1
RAM 94220 94220 0 0.0
lock-app qpg6200+debug FLASH 754644 753444 -1200 -0.2
RAM 94248 94248 0 0.0
stm32 light STM32WB5MM-DK FLASH 466332 465260 -1072 -0.2
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 703404 702312 -1092 -0.2
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 795138 794044 -1094 -0.1
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 783544 782450 -1094 -0.1
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 710830 709564 -1266 -0.2
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 747424 746158 -1266 -0.2
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 724150 722884 -1266 -0.2
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603702 602986 -716 -0.1
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 819098 818008 -1090 -0.1
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5096 5096 0 0.0
FLASH 1698892 1695744 -3148 -0.2
RAM 91444 91444 0 0.0
chip-tool-ubsan arm unknown 20756 20756 0 0.0
FLASH 21047082 21046962 -120 -0.0
RAM 9155060 9154980 -80 -0.0

@marybadalyan marybadalyan marked this pull request as draft July 11, 2025 12:38
@marybadalyan marybadalyan marked this pull request as ready for review July 11, 2025 12:38
Copy link
github-actions bot commented Jul 11, 2025

PR #39941: Size comparison from eae1a24 to e97f8fc

Full report (59 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section eae1a24 e97f8fc change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1102622 1102622 0 0.0
RAM 179010 179010 0 0.0
bl702 lighting-app bl702+eth FLASH 656030 656030 0 0.0
RAM 134961 134961 0 0.0
bl702+wifi FLASH 833212 833212 0 0.0
RAM 124517 124517 0 0.0
bl706+mfd+rpc+littlefs FLASH 1065330 1065330 0 0.0
RAM 117373 117373 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 894876 894876 0 0.0
RAM 105660 105660 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 978594 978594 0 0.0
RAM 109852 109852 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 763128 763128 0 0.0
RAM 103368 103368 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 774668 774668 0 0.0
RAM 108536 108536 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 721008 721008 0 0.0
RAM 96940 96940 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 705300 705300 0 0.0
RAM 97148 97148 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 548850 548850 0 0.0
RAM 205144 205144 0 0.0
lock CC3235SF_LAUNCHXL FLASH 581842 581842 0 0.0
RAM 205344 205344 0 0.0
efr32 lock-app BRD4187C FLASH 955016 955016 0 0.0
RAM 126564 126564 0 0.0
BRD4338a FLASH 749468 749460 -8 -0.0
RAM 251912 251912 0 0.0
window-app BRD4187C FLASH 1049576 1049576 0 0.0
RAM 122760 122760 0 0.0
esp32 all-clusters-app c3devkit DRAM 102272 102272 0 0.0
FLASH 1780616 1780616 0 0.0
IRAM 83862 83862 0 0.0
m5stack DRAM 121156 121156 0 0.0
FLASH 1747894 1747894 0 0.0
IRAM 117071 117071 0 0.0
linux air-purifier-app debug unknown 4856 4856 0 0.0
FLASH 2796646 2796646 0 0.0
RAM 117320 117320 0 0.0
all-clusters-app debug unknown 5672 5672 0 0.0
FLASH 6198206 6198206 0 0.0
RAM 531216 531216 0 0.0
all-clusters-minimal-app debug unknown 5536 5536 0 0.0
FLASH 5473562 5473562 0 0.0
RAM 228008 228008 0 0.0
bridge-app debug unknown 5568 5568 0 0.0
FLASH 4807802 4807802 0 0.0
RAM 207712 207712 0 0.0
camera-app debug unknown 8976 8976 0 0.0
FLASH 6935131 6935131 0 0.0
RAM 230024 230024 0 0.0
camera-controller debug unknown 9216 9216 0 0.0
FLASH 14387339 14387339 0 0.0
RAM 661528 661528 0 0.0
chip-tool debug unknown 6272 6272 0 0.0
FLASH 14738305 14738305 0 0.0
RAM 655072 655072 0 0.0
chip-tool-ipv6only arm64 unknown 40672 40672 0 0.0
FLASH 12713487 12713487 0 0.0
RAM 701344 701344 0 0.0
closure-app debug unknown 5536 5536 0 0.0
FLASH 4790656 4790656 0 0.0
RAM 200584 200584 0 0.0
fabric-admin debug unknown 5952 5952 0 0.0
FLASH 12798837 12798837 0 0.0
RAM 654104 654104 0 0.0
fabric-bridge-app debug unknown 4816 4816 0 0.0
FLASH 4593134 4593134 0 0.0
RAM 193424 193424 0 0.0
fabric-sync debug unknown 5056 5056 0 0.0
FLASH 5741661 5741661 0 0.0
RAM 491728 491728 0 0.0
lighting-app debug+rpc+ui unknown 6280 6280 0 0.0
FLASH 5694593 5694593 0 0.0
RAM 209944 209944 0 0.0
lock-app debug unknown 5488 5488 0 0.0
FLASH 4836482 4836482 0 0.0
RAM 197192 197192 0 0.0
ota-provider-app debug unknown 4856 4856 0 0.0
FLASH 4446986 4446986 0 0.0
RAM 186112 186112 0 0.0
ota-requestor-app debug unknown 4736 4736 0 0.0
FLASH 4519108 4519108 0 0.0
RAM 188984 188984 0 0.0
shell debug unknown 4288 4288 0 0.0
FLASH 3076572 3076572 0 0.0
RAM 147344 147344 0 0.0
thermostat-no-ble arm64 unknown 9832 9832 0 0.0
FLASH 4236319 4236319 0 0.0
RAM 233304 233304 0 0.0
tv-app debug unknown 5824 5824 0 0.0
FLASH 6106653 6106653 0 0.0
RAM 615976 615976 0 0.0
tv-casting-app debug unknown 5352 5352 0 0.0
FLASH 12888029 12888029 0 0.0
RAM 771728 771728 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 888100 888100 0 0.0
RAM 166162 166162 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 897252 897252 0 0.0
RAM 145100 145100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 858424 858424 0 0.0
RAM 141049 141049 0 0.0
nxp contact mcxw71+release FLASH 624800 624800 0 0.0
RAM 63164 63164 0 0.0
lock mcxw71+release FLASH 776008 776008 0 0.0
RAM 67820 67820 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1632532 1632532 0 0.0
RAM 211104 211104 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1576708 1576708 0 0.0
RAM 208472 208472 0 0.0
light cy8ckit_062s2_43012 FLASH 1449500 1449500 0 0.0
RAM 197184 197184 0 0.0
lock cy8ckit_062s2_43012 FLASH 1481756 1481756 0 0.0
RAM 224904 224904 0 0.0
qpg lighting-app qpg6200+debug FLASH 744232 744232 0 0.0
RAM 94292 94292 0 0.0
lock-app qpg6200+debug FLASH 753852 753852 0 0.0
RAM 94320 94320 0 0.0
stm32 light STM32WB5MM-DK FLASH 465292 465292 0 0.0
RAM 141376 141376 0 0.0
telink bridge-app tl7218x FLASH 702340 702340 0 0.0
RAM 93600 93600 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 794072 794072 0 0.0
RAM 44016 44016 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 782478 782478 0 0.0
RAM 100912 100912 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 709590 709590 0 0.0
RAM 54240 54240 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 746184 746184 0 0.0
RAM 77404 77404 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 722910 722910 0 0.0
RAM 36996 36996 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 603014 603014 0 0.0
RAM 112532 112532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 818032 818036 4 0.0
RAM 99164 99164 0 0.0
tizen all-clusters-app arm unknown 5096 5096 0 0.0
FLASH 1695816 1695816 0 0.0
RAM 91444 91444 0 0.0
chip-tool-ubsan arm unknown 20764 20764 0 0.0
FLASH 21066690 21066690 0 0.0
RAM 9165440 9165440 0 0.0

@marybadalyan marybadalyan self-assigned this Jul 11, 2025

namespace Test {

class AutoCommissionerTestAccess
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe consider adding a short comment.

EXPECT_EQ(stage, kCleanup);
}

TEST_F(AutoCommissionerTest, NextStageReadCommissioningInfo) < F363 /td>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe consider adding a short comment.

EXPECT_EQ(nextStageReadCommissioningInfo, nextStageSendNOC);
}

TEST_F(AutoCommissionerTest, NextStageConfigureTCAcknowledgments)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe consider adding a short comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Needs Google review
Development

Successfully merging this pull request may close these issues.

Increase unit test code coverage of controller/ to 80%
4 participants
0