[riot-notifications] [RIOT-OS/RIOT] examples/suit_update: use interactive sync in test (#15395)

Francisco notifications at github.com
Fri Nov 6 17:32:46 CET 2020


### Contribution description

If the device under test opens in terminal to slow the application will already have printed riotboot hdr info. This adapts the test to use `tests_utils_interactive_sync` and recover the same information via shell commands.


### Testing procedure

- `examples/suit_update` still passes.

```
Image Version: 0x5fa57970
Image start address: 0x00201400
Header chksum: 0x8a4c8ad7

suit_coap: started.
Starting the shell
>
>
> ifconfig
current-slot
Running from slot 0
> ifconfig
Iface  4  HWaddr: AE:8B:6E:51:70:9C
          L2-PDU:1500  MTU:1500  HL:64  RTR
          Source address length: 6
          Link type: wired
          inet6 addr: fe80::ac8b:6eff:fe51:709c  scope: link  VAL
pinging node...
PING fe80::ac8b:6eff:fe51:709c%riot0(fe80::ac8b:6eff:fe51:709c%riot0) 56 data bytes

--- fe80::ac8b:6eff:fe51:709c%riot0 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 61.526/61.526/61.526/0.000 ms
pinging node succeeded.
TEST PASSED
```

### Issues/PRs references

Adapted to test suit on `cc2538` with `cc2538.bsl` script

You can view, comment on, or merge this pull request online at:

  https://github.com/RIOT-OS/RIOT/pull/15395

-- Commit Summary --

  * examples/suit_update: use interactive sync in test

-- File Changes --

    M examples/suit_update/Makefile (3)
    M examples/suit_update/main.c (42)
    M examples/suit_update/tests/01-run.py (24)

-- Patch Links --

https://github.com/RIOT-OS/RIOT/pull/15395.patch
https://github.com/RIOT-OS/RIOT/pull/15395.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/15395
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20201106/97d4375f/attachment.htm>


More information about the notifications mailing list