selfdrive.controls.tests package
Submodules
selfdrive.controls.tests.test_alerts module
selfdrive.controls.tests.test_cruise_speed module
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed(methodName='runTest')[source]
Bases:
TestCase
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_0_aggressive(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = True
- personality = 'aggressive'
- speed = 5
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_10_relaxed(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = False
- personality = 'relaxed'
- speed = 5
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_11_relaxed(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = False
- personality = 'relaxed'
- speed = 35
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_1_aggressive(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = True
- personality = 'aggressive'
- speed = 35
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_2_standard(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = True
- personality = 'standard'
- speed = 5
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_3_standard(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = True
- personality = 'standard'
- speed = 35
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_4_relaxed(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = True
- personality = 'relaxed'
- speed = 5
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_5_relaxed(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = True
- personality = 'relaxed'
- speed = 35
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_6_aggressive(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = False
- personality = 'aggressive'
- speed = 5
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_7_aggressive(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = False
- personality = 'aggressive'
- speed = 35
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_8_standard(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = False
- personality = 'standard'
- speed = 5
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestCruiseSpeed_9_standard(methodName='runTest')
Bases:
TestCruiseSpeed
- e2e = False
- personality = 'standard'
- speed = 35
- test_cruise_speed()
- class selfdrive.controls.tests.test_cruise_speed.TestVCruiseHelper(methodName='runTest')[source]
Bases:
TestCase
- class selfdrive.controls.tests.test_cruise_speed.TestVCruiseHelper_0(methodName='runTest')
Bases:
TestVCruiseHelper
- enable(v_ego, experimental_mode)
- pcm_cruise = False
- reset_cruise_speed_state()
- setUp()
Hook method for setting up the test fixture before exercising it.
- test_adjust_speed()
Asserts speed changes on falling edges of buttons.
- test_initialize_v_cruise()
Asserts allowed cruise speeds on enabling with SET.
- test_resume_in_standstill()
Asserts we don’t increment set speed if user presses resume/accel to exit cruise standstill.
- test_rising_edge_enable()
Some car interfaces may enable on rising edge of a button, ensure we don’t adjust speed if enabled changes mid-press.
- test_set_gas_pressed()
Asserts pressing set while enabled with gas pressed sets the speed to the maximum of vEgo and current cruise speed.
selfdrive.controls.tests.test_following_distance module
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance(methodName='runTest')[source]
Bases:
TestCase
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_0(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = True
- personality = 2
- speed = 0
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_1(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = True
- personality = 2
- speed = 10
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_10(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = False
- personality = 2
- speed = 10
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_11(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = False
- personality = 2
- speed = 35
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_12(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = False
- personality = 1
- speed = 0
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_13(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = False
- personality = 1
- speed = 10
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_14(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = False
- personality = 1
- speed = 35
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_15(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = False
- personality = 0
- speed = 0
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_16(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = False
- personality = 0
- speed = 10
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_17(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = False
- personality = 0
- speed = 35
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_2(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = True
- personality = 2
- speed = 35
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_3(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = True
- personality = 1
- speed = 0
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_4(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = True
- personality = 1
- speed = 10
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_5(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = True
- personality = 1
- speed = 35
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_6(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = True
- personality = 0
- speed = 0
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_7(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = True
- personality = 0
- speed = 10
- test_following_distance()
- class selfdrive.controls.tests.test_following_distance.TestFollowingDistance_8(methodName='runTest')
Bases:
TestFollowingDistance
- e2e = True
- personality = 0
- speed = 35
- test_following_distance()
selfdrive.controls.tests.test_lateral_mpc module
selfdrive.controls.tests.test_leads module
selfdrive.controls.tests.test_startup module
- selfdrive.controls.tests.test_startup.test_startup_alert_0(*a)
- selfdrive.controls.tests.test_startup.test_startup_alert_1(*a)
- selfdrive.controls.tests.test_startup.test_startup_alert_2(*a)
- selfdrive.controls.tests.test_startup.test_startup_alert_3(*a)
- selfdrive.controls.tests.test_startup.test_startup_alert_4(*a)
- selfdrive.controls.tests.test_startup.test_startup_alert_5(*a)
- selfdrive.controls.tests.test_startup.test_startup_alert_6(*a)
- selfdrive.controls.tests.test_startup.test_startup_alert_7(*a)
- selfdrive.controls.tests.test_startup.test_startup_alert_8(*a)
- selfdrive.controls.tests.test_startup.test_startup_alert_9(*a)