Patrick Plenefisch
472f51fc73
Add version=current to global wpilib.properties file on any property save
...
Change-Id: I6dc6eeac27ab97be567450c90f50ace7da6679b7
2014-09-13 18:36:02 -04:00
Brad Miller (WPI)
0f0850ca95
Merge "Update to v14 headers and libraries"
2014-09-11 08:12:45 -07:00
Thomas Clark
ab27f795b7
Update to v14 headers and libraries
...
Change-Id: Ibc28fc73c36acf6d9d15b3f255cbf93ad6ad70a8
2014-09-10 14:43:53 -04:00
Thomas Clark
b16a037759
Store preferences in a directory writable by lvuser
...
Change-Id: I1ed43968c2be76bfcb050a115f59517c398efff3
2014-09-10 14:05:51 -04:00
Brad Miller
1e812ac4d9
Added comments to the compressor class per artf3527.
...
Change-Id: I48d0d16242da064e8502e6fbddccca82dc680044
Updated comments with a few more details
Change-Id: Icab1698f2ea4e2032e50cbf5ac63341ba5ee1dcf
2014-09-10 12:02:13 -04:00
Brad Miller (WPI)
ecc6815f68
Merge "Fix status buffer allocation in SolenoidBase"
2014-09-10 08:57:53 -07:00
Brad Miller (WPI)
ca9f5a676d
Merge "Make all channel errors throw IndexOutOfBounds"
2014-09-10 08:57:35 -07:00
Thomas Clark
debf9e0ee9
Make all channel errors throw IndexOutOfBounds
...
Only relay and PWM channels out of range used to throw
IndexOutOfBoundsExceptions, but Resource would catch the error
first in most cases.
Change-Id: I8feb0daf378e181f982203d46bf5a10dbde4a02e
2014-09-10 11:54:57 -04:00
Thomas Clark
15abbb36c2
Fix status buffer allocation in SolenoidBase
...
This fixes [artf3488] and [artf3506]
Change-Id: I6e89fc7bfc8d6c38a4bbf364a0fad412ab54e225
2014-09-10 11:36:50 -04:00
Brad Miller
e60baf41a9
Added the "version=current" property to allow projects to correctly reference the updated installation
...
Change-Id: Ia6f45fab6b1d279e89129d9a0350b8aa7cf8c98a
jenkins-stable-2015.73.beta
2014-09-06 23:50:06 +00:00
Brad Miller (WPI)
09cb3a22cd
Merge "Change the tail command for capturing the logs on deployment to check the file every second instead of continuously to avoid the 100% CPU time problem from artf3524"
2014-09-06 15:47:07 -07:00
Brad Miller
27ecd35834
Change the tail command for capturing the logs on deployment to check the file every second instead of continuously to avoid the 100% CPU time problem from artf3524
2014-09-06 18:41:05 -04:00
Patrick Plenefisch
ff6d180305
Revert "Fixing java version number to be current"
...
This reverts commit 410b739c23 .
2014-09-06 18:19:25 -04:00
Patrick Plenefisch
410b739c23
Fixing java version number to be current
...
Change-Id: I4d124921f5735cc2a7ff24eba10246eb9e57a67b
2014-09-06 17:23:06 -04:00
Thomas Clark
2144b853d1
Set the cpp-version variable per-project
...
Set cpp-version in the build.properties of each C++ project, instead of
globally in wpilib.properties. It's 'current' by default.
Change-Id: I4618131be14390f51763b39aa751aa110f7af56f
jenkins-stable-2015.69.beta
2014-09-03 16:37:33 -04:00
Thomas Clark (WPI)
f87c517e6d
Merge "Remove Version number from zips"
2014-08-31 14:56:00 -07:00
Patrick Plenefisch
77dac9bd77
Remove Version number from zips
...
Change-Id: Ifc9ba2e47a61f2d545b7c4b40c327b661b4f48ba
2014-08-31 17:55:19 -04:00
Thomas Clark (WPI)
56cf287b39
Merge "require pthread and rt lib for Itests"
2014-08-31 13:29:36 -07:00
Patrick Plenefisch
dc970d9a6b
require pthread and rt lib for Itests
...
Fixing simulation flags
Change-Id: I33dcd07096bf7a4813248bb9dd809144661a78fd
2014-08-31 15:42:57 -04:00
Joe Ross
da2ea9ea87
remove/fix references to cRIO documentation.
...
Edited comments related to sidecar, breakout, 9472. Some references were
to unused methods in simulation that were removed.
Change-Id: I99b6fe9e8cb982831ffbf29177f84e2f9f71ef47
jenkins-release-2015.65.beta
jenkins-release-2015.66.beta
jenkins-stable-2015.66.beta
2014-08-30 08:56:06 -07:00
Jonathan Leitschuh
b1ace79379
Fixes the MotorEncoderTest sometimes failing because a counter registers movement from the jaguar after reset.
...
Change-Id: I65b24e59a902637b19b24c08f0a02b86621c5590
2014-08-29 16:46:08 -04:00
Jonathan Leitschuh
2a8ade093a
Adds the ability to run test classes with --repeat rule.
...
Fixes a bug in several tests where --repeat wouldn't work due to multiple teardown calls.
Change-Id: I26f9350e9c7da6e9b0aefd1ecefb7e8d8975a641
2014-08-29 16:34:03 -04:00
Brad Miller (WPI)
b7458e7ba6
Merge "Make Talon the default speed controller for RobotDrive"
2014-08-29 10:53:30 -07:00
Thomas Clark
3fddee51c2
Make Talon the default speed controller for RobotDrive
...
Change-Id: I87047e11efb26f5081a3e23dc8f36fa9bb76a88c
2014-08-29 13:00:48 -04:00
Brad Miller (WPI)
21967fcb24
Merge "Fixes testing framework typos & adds rule to keep unix line endings for .sh"
2014-08-29 09:56:51 -07:00
Thomas Clark
9b896eab70
Make DoubleSolenoid work in Java [artf3457]
...
Make DoubleSolenoid and Solenoid use SolenoidBase, like in C++.
Add an integration tests for double solenoids.
Change-Id: I9a7ff562d65a564c5adabfa73f85f23ad466215b
2014-08-29 12:50:44 -04:00
Thomas Clark (WPI)
f439adc2a3
Merge "fix for Artifact artf3431 : Solenoids initialize to random/arbitrary stat"
2014-08-29 09:38:51 -07:00
Jonathan Leitschuh
67cb854676
Fixes testing framework typos & adds rule to keep unix line endings for .sh
...
Change-Id: I33826b879ba2dce7da88aa399d37f711a6612d86
2014-08-29 11:40:03 -04:00
Brad Miller (WPI)
ef7c554029
Merge "Wrap CPP Lib and Include paths in quotes (fixes artf2390)"
2014-08-27 13:07:52 -07:00
Brad Miller (WPI)
359b4ec86b
Merge "Added support for 32-bit builds."
2014-08-27 13:06:30 -07:00
Brad Miller (WPI)
21153fc63f
Merge "Fix artf3476 move RobotState and HLReporting implementation set to somewhere they will get called"
2014-08-27 13:05:04 -07:00
Alex Henning
daa8bd67ef
Added support for 32-bit builds.
...
Change-Id: I609844b3c72ca9d016a43a7b0e288abb4dc2400e
Note: Jenkins probably needs to be restarted to get proper sbuild permissions.
2014-08-27 15:46:41 -04:00
Kevin O'Connor
e5e568fa73
Wrap CPP Lib and Include paths in quotes (fixes artf2390)
...
Change-Id: Ied08c559140ecb28a41f61d968a37cd772255b8c
2014-08-27 15:27:18 -04:00
Kevin O'Connor
c9f6fcd969
Fix artf3447 Java only runs teleop - Correct off by one error in Control Word compares
...
Change-Id: I5965008ac75a9c3cc3a3473fa775729421b8957c
2014-08-27 15:22:20 -04:00
Kevin O'Connor
778620b0a9
Fix artf3476 move RobotState and HLReporting implementation set to somewhere they will get called
...
Change-Id: I863ba263b822a60f46a04f4de2e3c570df5f317d
2014-08-27 15:14:22 -04:00
Kevin O'Connor
d58c6f0c0f
Merge "Kill program before debugging C++ so file upload doesn't fail"
2014-08-27 11:44:45 -07:00
Jonathan Leitschuh
a14d854211
Cpp tests without color for jenkins. Fixes startDS to not kill the driver station.
...
Change-Id: I538aae4e2d6d94f0f510203d2d4cb9f40ffa4303
2014-08-26 14:26:11 -04:00
Fred Silberberg (WPI)
c5fc1dc5be
Merge "Change SampleRobot template to use 0 based PWM"
2014-08-26 10:35:43 -07:00
Jonathan Leitschuh
cded5351df
Test scripts have permission to run and fixes sshpass.
...
Updates vagrant file to have sshpass by default.
Adds configuration for setting up the network in bridged mode so that the scripts can use mdns to connect to the roboRIO.
Change-Id: I7274a24c772790c9495e8a1c083385ef528044a6
2014-08-26 12:56:10 -04:00
Jonathan Leitschuh
47169e0ce1
Adds test scripts to deploy, run and retrieve results from integration tests.
...
Adds a simple script for jenkins to run to retrieve the test results from.
Adds a script that allows developers to download and run tests from a specific language easily.
Adds a script that allows the tests to be run from within an ssh session on the roborio.
Change-Id: Ibe6ddc4e1dcbb8192e6552c3901e96f6907a8020
2014-08-26 11:20:02 -04:00
Brad Miller (WPI)
4ef798a0c0
Merge "Updates gitignore to use a file generated using http://www.gitignore.io "
2014-08-26 08:08:11 -07:00
Jonathan Leitschuh
7ec8d4e9a3
Updates gitignore to use a file generated using http://www.gitignore.io
...
Removes more OSX/Windows/Linux files.
Adds gitignores for cmake, Gradle, and Maven
Change-Id: I96ada2ef360770975f4afc068985cd6a21880a5f
2014-08-26 11:05:43 -04:00
Omar Zrien
17e7fc8f20
fix for Artifact artf3431 : Solenoids initialize to random/arbitrary stat
...
Change-Id: I0bdcf073637a47a9e6864f6d561cc812a1d5b021
2014-08-24 19:57:40 -04:00
Joe Ross
023f955a56
Change SampleRobot template to use 0 based PWM
...
Change-Id: Ia299db32ba724e5a5ddc2e9a3c0dbb5d8acbb08f
2014-08-23 15:06:31 -07:00
Alex Henning (WPI)
52e358c180
Merge "Add Preferences to simulation"
2014-08-23 11:12:34 -07:00
Kevin O'Connor
7638e2b6e5
Kill program before debugging C++ so file upload doesn't fail
...
Change-Id: Ibd4fdb6cbf491f20d66f36c4fb84753a1abbfd1e
2014-08-21 17:19:23 -04:00
Jonathan Leitschuh
f9ab84d912
Integration tests now run with the Ant Junit test framework.
...
Removes TestNG as it wasn't reporting all of the tests correctly. Adds Ant as a dependency and uses it to run the JUnit tests so that tests are output in a way that Jenkins understands.
Change-Id: Ie98358476cebe94f233e687195a0fced8723a878
2014-08-21 15:29:17 -04:00
Joe Ross
04fadb85f5
Add Preferences to simulation
...
Change-Id: Id2891dac25ab6a929b5b90164cc5ecef49f40906
2014-08-20 21:07:12 -07:00
Brad Miller (WPI)
698b371b16
Merge "Add OI and RobotMap files to Command Project template (fixes artf2407)"
2014-08-20 13:41:50 -07:00
Brad Miller (WPI)
6dde2c2b4c
Merge "Adds interrupts to Java"
2014-08-20 13:39:47 -07:00