summaryrefslogtreecommitdiffstats
path: root/images/user/test-tftp-seq-1.puml
blob: e3397a6aa0b486141fa3e32e851a562b9012b0e9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
'
' Tester TFTP Sequence 1:
'
'  Pass and Fail
'
' Copyright (c) 2018 Chris Johns <chrisj@rtems.org>
' All rights reserved.
'
@startuml

 participant Start
 participant Reset
 participant UBoot
 participant TFTP
 participant Test
 participant Finish

 note right of Start: target_on_command run before the first test

 Start --> UBoot: tester running, target has reset
 activate UBoot
 Start -->> Reset: target_on_command
 activate Reset
 Reset --> UBoot: target power on
 deactivate Reset
 UBoot --> TFTP: download
 deactivate UBoot
 activate TFTP
 TFTP --> Test: execute
 deactivate TFTP
 activate Test
 Test --> Finish: test pass or fail?
 deactivate TFTP

@enduml