generic_rrt

Inherit

RRTCountdown

temp_criteria: A list of rules to check that temperature is under the given range, rule format is [name, temp_index, warning_temp, critical_temp]

pytest_name

countdown

args

log_interval
10
grace_secs
480
temp_max_delta
10
temp_criteria
[
  [
    "CPU",
    null,
    90,
    100
  ]
]

RRTDozingStress

Parallel subtests

  • {
      "args": {
        "free_memory_only": true,
        "seconds": "eval! constants.rrt.dozing_sat_duration_secs",
        "wait_secs": 60
      },
      "inherit": "StressAppTest"
    }
    
  • {
      "args": {
        "cycles": 15,
        "suspend_delay_max_secs": 30,
        "suspend_delay_min_secs": 28,
        "suspend_time_margin_min_secs": -1
      },
      "inherit": "SuspendResume",
      "retries": 2
    }
    
  • {
      "args": {
        "duration_secs": "eval! constants.rrt.dozing_sat_duration_secs"
      },
      "inherit": "RRTCountdown"
    }
    

RRTRebootCheck

Serial subtests

  • {
      "args": {
        "commands": "ifconfig wlan0"
      },
      "inherit": "ExecShell",
      "label": "Check WLAN"
    }
    
  • {
      "args": {
        "commands": "hciconfig hci0"
      },
      "inherit": "ExecShell",
      "label": "Check Bluetooth"
    }
    

RRTStressGroup

Parallel subtests

  • {
      "args": {
        "duration_secs": "eval! constants.rrt.sat_duration_secs"
      },
      "inherit": "WebGLAquarium"
    }
    
  • {
      "args": {
        "mode": "timeout",
        "show_image": false,
        "timeout_secs": "eval! constants.rrt.sat_duration_secs"
      },
      "inherit": "Camera"
    }
    
  • {
      "args": {
        "duration_secs": "eval! constants.rrt.sat_duration_secs"
      },
      "inherit": "URandom"
    }
    
  • {
      "args": {
        "free_memory_only": true,
        "seconds": "eval! constants.rrt.sat_duration_secs",
        "wait_secs": 60
      },
      "inherit": "StressAppTest"
    }
    
  • {
      "args": {
        "duration_secs": "eval! constants.rrt.sat_duration_secs"
      },
      "inherit": "RRTCountdown"
    }
    

RRTWarmColdReboot

Serial subtests