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
Jonathan Leitschuh
8ba0eada17
Adds interrupts to Java
...
Implements the JNI bindings for java
Adds integration tests for Digital Inputs and AnalogTriggers.
Adds the ability to get the value and message from errno in java using the HALUtil JNI class.
Change-Id: I853529fdab9744ce95ee15d4cc73dc3953265552
2014-08-20 16:10:40 -04:00
Kevin O'Connor
bf5eaf657e
Add OI and RobotMap files to Command Project template (fixes artf2407)
...
Change-Id: Ia3fb2a03b6435ae74bd70ad856a41a2c15f22f5a
2014-08-20 14:35:04 -04:00
Kevin O'Connor
3baaea5a44
Squashed commit of the following:
...
commit b4589d75b682d5bb99a98e9af975dd5c03a574dc
Author: Kevin O'Connor <koconnor@usfirst.org >
Date: Tue Aug 19 17:15:12 2014 -0400
Make CPP debugging from menu item work.
Change-Id: I5bda07e088560adabbb9bc5fbfce9bd9456f7e1f
commit aaa832376700156abb1002ce7ad9334c4983be43
Author: Kevin O'Connor <koconnor@usfirst.org >
Date: Tue Aug 19 17:13:22 2014 -0400
Change CPP debug to use mDNS (artf3410)
Change-Id: I01b97e1754c2abd4d18b41ab2f890b1b5470d616
Change-Id: I405bd1808d301f650f9293c60db161205ee6e704
2014-08-19 17:20:15 -04:00
Jonathan Leitschuh
2cc937f5e1
Fixes debugging in Java
...
When deploying a Java program in debug mode any previous running programs should be properly removed. [artf3408]
This should link with (https://usfirst.collab.net/sf/go/artf3408?nav=1&_pagenum=2&returnUrlKey=1408475631056 )
[artf3415] is still an issue until NI resolves it.
This should link with (https://usfirst.collab.net/sf/go/artf3415?nav=1&_pagenum=1&returnUrlKey=1408475758258 )
Change-Id: Ica9639b5a406b70be4d51aa4e45ffef56baddc93
2014-08-19 15:16:55 -04:00
Brad Miller (WPI)
23b6a980c2
Merge "Uses ${ant.java.version} for javac when compiling"
2014-08-18 14:32:10 -07:00
Thomas Clark
89b80db2d0
Merge "Fix PIDError property"
2014-08-18 13:32:52 -07:00
Thomas Clark
1f27d36884
Fix PIDError property
...
Change-Id: I3ea040ae4e0520a231bab95390746eba4315fd8d
2014-08-18 16:29:41 -04:00
Thomas Clark
125dfac8b4
Merge "Fix Java IT build"
2014-08-18 13:00:12 -07:00
Thomas Clark
4215d1c79b
Fix Java IT build
...
The Java ITs should have jcommander as a dependency
Change-Id: Ide03fb245d21b21643bf7a9de6248db12dc54460
2014-08-18 15:52:13 -04:00
Kevin O'Connor
dddba82d18
Fix artf3337 - add include to define int32_t in CounterBase.h
...
Change-Id: Ia6ce4e57a36d628fb9f61e1ac8c3d3101e22f165
2014-08-18 14:19:13 -04:00