Andy Armstrong
33bee3f70b
Refactor learner profile into openedx/features directory
...
LEARNER-1855
2017-07-18 12:30:12 -04:00
Ari Rizzitano
6ea2ed929b
upgrade jenkins node version to 6.11.1
2017-07-11 18:08:27 -04:00
Robert Raposa
cbcc8d4d18
Reduce xss thresholds.
2017-07-05 10:12:26 -04:00
Robert Raposa
b370fe2314
Part II: Rename xss linter.
2017-06-30 13:20:23 -04:00
Robert Raposa
168a45b482
Part I: Rename xss-linter (files only).
...
This requires the next commit to work, but needed to be
is a separate commit to keep history.
2017-06-30 13:18:50 -04:00
Jeremy Bowman
5a6b8cd35b
PLAT-1228 Support bok-choy in Docker Devstack
2017-06-22 15:03:12 -04:00
Calen Pennington
ede336051b
Make test runs less verbose
2017-06-08 14:29:42 -04:00
Robert Raposa
7e0215a13e
Lower safe lint thresholds.
2017-06-05 09:11:25 -04:00
Andy Armstrong
93235d118d
Reorder imports using isort (except lms and cms)
2017-05-30 16:04:54 -04:00
Robert Raposa
8032813238
Lower safelint thresholds.
2017-05-22 09:38:28 -04:00
Brian Jacobel
9c6d94ada0
Require and Webpack can eat the same files
2017-05-12 14:40:31 -04:00
Ben Patterson
6e5769f279
Fix webpack service location for testing.
2017-05-01 17:09:32 -04:00
Brian Jacobel
a2323797f5
Work on sandbox bundling for webpack
2017-05-01 17:09:32 -04:00
Ben Patterson
868f78fde0
Simplify a11y test script (so the crawler always runs).
2017-04-11 14:49:39 -04:00
Ben Patterson
1bed4bed75
Enable pa11ycrawler on pull requests. It will only fail the build if it totally breaks.
2017-04-11 10:09:27 -04:00
Ben Patterson
9d4d445d2b
upping eslint violation count since a merged commit didn't know about it.
2017-03-21 19:27:02 -04:00
Ben Patterson
8ee620a7eb
Merge pull request #14741 from edx/benp/more-jenkins-worker-data
...
Echo hostname for easier jenkins worker troubleshooting on new relic.
2017-03-21 14:02:22 -04:00
Ben Patterson
97466b8ef3
Echo hostname for easier troubleshooting on new relic.
2017-03-21 08:09:04 -04:00
Brian Jacobel
d41076cb1d
Upgrade eslint packages
2017-03-20 15:46:39 -04:00
Brian Jacobel
16f8f960fc
Bump jenkins node vers to match edx/configuration
2017-02-03 09:52:55 -05:00
Robert Raposa
10e62c0404
Reduce thresholds.
2017-01-30 09:56:24 -05:00
Ben Patterson
f993576511
Merge pull request #14390 from edx/benp/expose-python-cyclo-complexity
...
Print the paver output for python cyclomatic complexity to console.
2017-01-25 16:18:06 -05:00
Ben Patterson
e124c4a6a2
Print the paver output for python cyclomatic complexity to console.
...
The actual report will continue to be piped into reports/python_complexity.log.
By exposing the paver output (approx 4 lines), we'll be able to consume
the actual complexity number in our logs and therefore trend the results
in our log aggregator.
2017-01-25 07:45:34 -05:00
Feanil Patel
0d4399553b
Use the system version of Firefox
...
Use the system version of firefox for running test.
2017-01-24 16:53:59 -05:00
Ben Patterson
bf28861eec
Create shards 10 and 11 for bok-choy.
2017-01-03 12:00:40 -05:00
Brian Jacobel
0700c48b02
Bump node to 6.9.2 (released Dec 6)
2016-12-13 09:53:07 -05:00
Brian Jacobel
2bd74a462c
Upgrade Node to 6.9.1 LTS in Jenkins scripts
2016-12-12 13:43:33 -05:00
Robert Raposa
8a8ebfda0f
Tighten safe template thresholds.
2016-11-21 09:25:03 -05:00
Calen Pennington
1e9649e01e
Merge pull request #13972 from cpennington/timer-logging
...
Add timer logging to jenkins test runs
2016-11-16 12:43:37 -05:00
Calen Pennington
a207080897
Add timer logging to jenkins test runs
2016-11-15 11:00:19 -05:00
Ben Patterson
b3a3d729a1
Use nodeenv to manage node version in Jenkins builds
...
This change:
* gives us the flexibility of managing node from pull-request to pull-request. It'll be a huge lift to folks that want to test out node upgrades like @bjacobel or @andy-armstrong
* Sets us up for a port to Xenial, which will be accomplished in part by using nodeenv for managing the node environment. See a companion PR on the configuration repo for edxapp: edx/configuration#3444
This pull request does not:
* Attempt to solve any stability issues in builds related to node.
* Make node installs any faster
* Create any caching infrastructure to speed up node installs. They will be approximately as fast as they were before. Downloading the node bits build-to-build adds about 3 seconds, which is worth it for the added flexibility.
2016-11-10 10:02:32 -05:00
Jesse Zoldak
8e31eee734
Revert "Bug fix: collect test results when running in multiprocess mode."
2016-10-31 11:37:30 -04:00
Ben Patterson
e51afc9e93
Merge pull request #13814 from edx/benp/fix-bok-choy-mp
...
Bug fix: collect test results when running in multiprocess mode.
2016-10-26 20:28:06 -04:00
Ben Patterson
8aa132d44e
Always xunitmp since it's supported no matter the # of processes
2016-10-26 12:43:46 -04:00
Eric Fischer
518be32c22
Bump pylint threshold back up
2016-10-25 13:51:17 -04:00
Ben Patterson
56676e5711
Bug fix: collect test results when running in multiprocess mode.
2016-10-23 17:14:15 -04:00
Jesse Zoldak
6afe026a4c
Adjust lint thresholds
2016-10-19 11:11:42 -04:00
Stu Young
84b27e09ce
Merge pull request #13741 from edx/estute/turn-off-coveralls-reporting
...
stop reporting to coveralls
2016-10-17 11:44:40 -04:00
stu
540c12fc27
stop reporting to coveralls
2016-10-17 10:01:33 -04:00
Ben Patterson
b2467147ae
Script should exit non-zero if there is an error raised.
...
Also, help with an echo.
2016-10-13 12:38:01 -04:00
Ben Patterson
8295e742c9
Fix for spurious 'cb() never called' errors.
...
Some Jenkins builds are erroring when attempting to set up the
npm environment with the error:
`npm ERR! cb() never called!`
Although it could point to a couple of different things, it is more classically
a sign of a dirty npm environment cache. Cleaning the cache at the start
of any given Jenkins job (which are sourced through this file) should
alleviate the problem.
2016-10-13 07:57:21 -04:00
Jesse Zoldak
7fde150909
Return with an error code from the coverage reporting bash script if it encounters an error
2016-10-12 14:27:07 -04:00
Jesse Zoldak
18dcc7abf5
Install pa11ycrawler from pypi
2016-09-29 13:16:24 -04:00
stu
d083a072c7
removed git commit from codecov call
2016-09-26 17:05:26 -04:00
Robert Raposa
acaa1ffc6a
Merge pull request #13569 from edx/robrap/update-thresholds
...
Update safe template thresholds.
2016-09-26 15:35:04 -04:00
Robert Raposa
dcadf73a5e
Update safe template thresholds.
2016-09-26 10:13:12 -04:00
stu
5e59e4162e
add codecov to jenkins-report
2016-09-23 15:19:06 -04:00
Robert Raposa
99115b9a9f
Adjust safe templates thresholds.
2016-08-26 11:45:37 -04:00
Brian Jacobel
cc857c6b32
Lower ESLint thresholds post-autofix
2016-08-09 12:24:22 -04:00
Ned Batchelder
aaef18ecd7
Remove obsolete scripts
2016-08-05 10:42:40 -04:00