feat: add AS status feedback for both HMI sizes with verified v2.7 release
This commit is contained in:
@@ -0,0 +1,348 @@
|
||||
{
|
||||
"result": "passed",
|
||||
"scope": "physical CAN1 -> MCU RAM -> USART2/COM6 -> official HMI simulator; touch UART RX -> real CAN1 request; no physical screen download",
|
||||
"checks": [
|
||||
{
|
||||
"name": "off",
|
||||
"color": "white",
|
||||
"pixels": 271,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0
|
||||
],
|
||||
"timestamp": 93857,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "ready",
|
||||
"color": "yellow",
|
||||
"pixels": 431,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"timestamp": 95466,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "driving",
|
||||
"color": "yellow",
|
||||
"pixels": 468,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
"timestamp": 97080,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "finished",
|
||||
"color": "blue",
|
||||
"pixels": 569,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
3
|
||||
],
|
||||
"timestamp": 98695,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "emergency",
|
||||
"color": "red",
|
||||
"pixels": 612,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
4
|
||||
],
|
||||
"timestamp": 100311,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "manual",
|
||||
"color": "green",
|
||||
"pixels": 759,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
5
|
||||
],
|
||||
"timestamp": 101926,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "as-invalid",
|
||||
"color": "gray",
|
||||
"pixels": 629,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
6
|
||||
],
|
||||
"timestamp": 103542,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "before-legacy",
|
||||
"color": "yellow",
|
||||
"pixels": 431,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"timestamp": 105164,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "legacy-unknown",
|
||||
"color": "gray",
|
||||
"pixels": 629,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
6
|
||||
],
|
||||
"timestamp": 106788,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "before-timeout",
|
||||
"color": "yellow",
|
||||
"pixels": 431,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"timestamp": 108395,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "timeout-other-traffic",
|
||||
"color": "gray",
|
||||
"pixels": 629,
|
||||
"ram": {
|
||||
"states": [
|
||||
7,
|
||||
0,
|
||||
0,
|
||||
6
|
||||
],
|
||||
"timestamp": 108510,
|
||||
"received": 0,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "recovery",
|
||||
"color": "yellow",
|
||||
"pixels": 431,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"timestamp": 111622,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "cross-page-latest-emergency",
|
||||
"color": "red",
|
||||
"pixels": 612,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
4
|
||||
],
|
||||
"timestamp": 115347,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "before-touch-request",
|
||||
"color": "yellow",
|
||||
"pixels": 431,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"timestamp": 116953,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 1,
|
||||
"task_head": 1,
|
||||
"task_tail": 1
|
||||
},
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"name": "touch-request-keeps-as-ready",
|
||||
"color": "yellow",
|
||||
"pixels": 431,
|
||||
"ram": {
|
||||
"states": [
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
1
|
||||
],
|
||||
"timestamp": 119866,
|
||||
"received": 1,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 2,
|
||||
"task_head": 2,
|
||||
"task_tail": 2
|
||||
},
|
||||
"passed": true,
|
||||
"request": {
|
||||
"id": "0x300",
|
||||
"data": "01 05 01 01 95 cd 01 00",
|
||||
"timestamp": 1100112.070753
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "final-unknown",
|
||||
"color": "gray",
|
||||
"pixels": 629,
|
||||
"ram": {
|
||||
"states": [
|
||||
7,
|
||||
0,
|
||||
0,
|
||||
6
|
||||
],
|
||||
"timestamp": 119971,
|
||||
"received": 0,
|
||||
"can_errors": 0,
|
||||
"uart_errors": 0,
|
||||
"task_sequence": 2,
|
||||
"task_head": 2,
|
||||
"task_tail": 2
|
||||
},
|
||||
"passed": true
|
||||
}
|
||||
],
|
||||
"errors": []
|
||||
}
|
||||
Reference in New Issue
Block a user