Files
allwpilib/test-scripts
Thad House e1195e8b9d Update to 2018_v4 image and new build system. (#598)
* Revert "Force OpenCV to 3.1.0 (#602)"

This reverts commit 50ed55e8e2.

* Removes Simulation

* Removes old build system

* Removes old gtest

* Adds new gmock and gtest

* Updates to new ni-libraries

* removes MyRobot (to be replaced)

* moves files to new location

* Adds new sim backend and new test executables

* updates .styleguide and .gitignore

* Changes cpp WPILibVersion to a function

MSVC throws an AV with the old version.

* Disables USBCamera on all systems except for linux

* 2018 NI Libraries

* New build system
2017-08-18 21:35:53 -07:00
..

WPILIB TEST SCRIPTS

Overview

These test scripts are designed to allow the user of the WPILib test framework to quickly and easily deploy and run their tests on the WPI roboRIO.

In order for the automated test system to work there is a driverstation onboard the roboRIO that handles a queue of users waiting to use the driver station. All of the interaction with this queue is handled internally by test scripts contained within this folder.

If you deploy code to the test stand using the Eclipse plugins, you must remove the build artifacts in /home/lvuser, or you will break tests.

roboRIO Setup

The roboRIO on the test bench must be updated everytime NI releases a new image.

  1. Use the roboRIO Imaging Tool to format the roboRIO with the lastest image.
  2. Install Java on the roboRIO.
  3. SFTP the teststand, netconsole, and libstdc++ ipk files on to the roboRIO.
  4. ssh on to the roboRIO as the admin user (ex: ssh admin@roboRIO-190-FRC.local)
  5. Use opkg to install the ipk files (ex: opkg install teststand_1.2-1_armv7a-vfp.ipk)
  6. Reboot the roboRIO