                ["test loggerd", "python system/loggerd/tests/test_loggerd.py"],
                ["test encoder", "LD_LIBRARY_PATH=/usr/local/lib python system/loggerd/tests/test_encoder.py"],
                ["test pigeond", "python system/sensord/tests/test_pigeond.py"],
                ["test manager", "python selfdrive/manager/test/test_manager.py"],
              ])
            }
          }
  
          stage('camerad') {
 
</s> remove     time.sleep(1/20)
 </s> add     time.sleep(1/20.) </s> remove     msg.clear_write_flag()
 </s> add     msg = gen_llk() </s> remove   msg = messaging.new_message('liveLocationKalman')
  msg.liveLocationKalman.positionGeodetic = {'value': [32.7174, -117.16277, 0], 'std': [0., 0., 0.], 'valid': True}
  msg.liveLocationKalman.calibratedOrientationNED = {'value': [0., 0., 0.], 'std': [0., 0., 0.], 'valid': True}
  msg.liveLocationKalman.status = 'valid'

  # Send liveLocationKalman at 20hz
 </s> add 
              ["test nav", "pytest selfdrive/navd/tests/"],
                ["test loggerd", "python system/loggerd/tests/test_loggerd.py"],
                ["test encoder", "LD_LIBRARY_PATH=/usr/local/lib python system/loggerd/tests/test_encoder.py"],
                ["test pigeond", "python system/sensord/tests/test_pigeond.py"],
                ["test manager", "python selfdrive/manager/test/test_manager.py"],
              ["test nav", "pytest selfdrive/navd/tests/"],
              ])
            }
          }
  
          stage('camerad') {
keep keep keep add keep keep keep keep keep
 mapsd: rendering tests (#28981)

* mapsd: rendering tests

* run

* speedup 
Jenkinsfile