Nimisha Asthagiri
3a772752de
LMS-11286 Paver Bokchoy support for Split; default store set to Split.
2014-09-11 10:48:09 -04:00
Calen Pennington
1d9c272a2e
LMS-11282 Paver Lettuce Acceptance support for Split; default store set to Draft.
2014-09-11 10:48:08 -04:00
Christine Lytwynec
4270d8f01b
change default settings for servers/assets paver tasks from "dev" to "devstack"
2014-09-02 10:01:55 -04:00
clytwynec
118baafb1f
Merge pull request #4943 from edx/mvo/bumping_bok_choy_version
...
bumping bok choy version
2014-08-29 10:08:51 -04:00
Minh Tue Vo
688909eb76
bumping bok choy version
...
check firefox version, raise exception with instructions for updating
2014-08-28 16:58:55 -04:00
Calen Pennington
562f0e3197
Add bulk operations to split modulestore
2014-08-27 16:29:46 -04:00
Jesse Zoldak
cc41ccb48c
Define SELENIUM_DRIVER_LOG_DIR in paver bok-choy command
2014-08-22 16:57:23 -04:00
Ben Patterson
cb74f55aad
Merge pull request #4828 from edx/benp/workaround-npm-error
...
Paver: Check for the npm registry and set it if necessary.
2014-08-20 13:16:21 -04:00
Ben Patterson
b2482f54f7
Check for npm registry and set it if necessary.
...
If paver is being run by a user that is not the same as the user
that installed npm on the guest machine, then paver install_prereqs fails
with the following error:
---> pavelib.prereqs.install_node_prereqs
npm config set registry http://registry.npmjs.org/
npm ERR! Error: EPERM, chown '/home/jenkins/.npmrc'
npm ERR! { [Error: EPERM, chown '/home/jenkins/.npmrc'] errno: 50, code: 'EPERM', path: '/home/jenkins/.npmrc' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! System Linux 3.2.0-23-generic
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "config" "set" "registry" "http://registry.npmjs.org/ "
npm ERR! cwd /home/jenkins/shallow-clone
npm ERR! node -v v0.10.30
npm ERR! npm -v 1.4.21
npm ERR! path /home/jenkins/.npmrc
npm ERR! code EPERM
npm ERR! errno 50
npm ERR! stack Error: EPERM, chown '/home/jenkins/.npmrc'
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/jenkins/shallow-clone/npm-debug.log
npm ERR! not ok code 0
Captured Task Output:
---------------------
---> pavelib.prereqs.install_prereqs
---> pavelib.prereqs.install_ruby_prereqs
---> pavelib.prereqs.install_node_prereqs
npm config set registry http://registry.npmjs.org/
Build failed running pavelib.prereqs.install_prereqs: Subprocess return code: 50
This change is a workaround. It will first see if the value is set. In the case
that is it not set, it will attempt to set it. (It will then fail; however,
re-running the task will subsequently be successful.)
2014-08-20 12:39:56 -04:00
Jesse Zoldak
4d5b948928
Merge pull request #4748 from Stanford-Online/jbau/parallel-unit-tests
...
make unit tests respect mongo port/host settings (with default)
2014-08-15 10:56:52 -04:00
Will Daly
680d5031d7
Merge pull request #4802 from edx/will/unit-test-staticfiles
...
Unit tests don't need assets
2014-08-12 16:42:19 -04:00
Will Daly
a827df27fe
Remove update assets from unit test suite
...
Update settings so unit tests pass
2014-08-12 15:08:39 -04:00
Jesse Zoldak
e399c0b198
Clean out the mako temp dirs before running tests
2014-08-12 11:10:53 -04:00
Jason Bau
b55362b925
make unit tests respect mongo port/host settings (with default)
...
settings are read in from environment variable
2014-08-11 14:17:29 -07:00
clytwynec
8c8d388d1a
Merge pull request #4744 from edx/clytwynec/remove_flaky_decorator_from_tests
...
removing "flaky" plugin, since it is not reporting failures properly
2014-08-08 10:15:03 -04:00
Christine Lytwynec
0243d0afa1
removing "flaky" plugin, since it is not reporting failures properly
2014-08-07 16:48:31 -04:00
Daniel Friedman
4b6035bafb
Automatically collect HAR data for performance testing
2014-08-07 12:27:38 -04:00
Ben Patterson
fa10274d6c
Revert "bok-choy: check mysql the old way."
2014-08-01 16:41:50 -04:00
Ben Patterson
e6d6a3bf92
bok-choy: check mysql the old way.
2014-08-01 16:15:00 -04:00
Ben Patterson
c8ef4a1b89
Bok-choy: check if mysql is running, even if it's not a daemon.
...
The impetus is integration with test environments, where mysql is not configured
as a service.
2014-08-01 14:01:47 -04:00
Christine Lytwynec
c7df52c511
enable sharding of bok-choy tests
2014-07-30 11:09:34 -04:00
Feanil Patel
c9a63657f6
Check to make sure that the mysql service is running.
2014-07-15 13:54:25 -04:00
Minh Tue Vo
be3c517f2a
setting default system to be lms
2014-07-11 14:44:43 -04:00
Sarina Canelake
a9b35ab22b
Clean up i18n paver commands
2014-07-07 12:40:50 -04:00
Christine Lytwynec
52bc17545b
skipping update assets, not just collectstatic, in unit tests
2014-07-03 11:56:13 -04:00
Christine Lytwynec
3bd404c92f
updating diff-cover to 0.5.0
2014-06-26 09:55:46 -04:00
Christine Lytwynec
af9ae6753b
Deprecating acceptance_tests from rake to paver
2014-06-25 10:30:19 -04:00
Dave St.Germain
94cd1e659d
Change reference to installed i18n command.
2014-06-23 15:21:40 -04:00
Dave St.Germain
834c2c472f
Moved test_generate from i18n-tools
2014-06-23 10:06:28 -04:00
clytwynec
7ff3f08f92
Merge pull request #4159 from edx/clytwynec/updating_update_assets_prereqs
...
stop update_assets commands from being called extra times
2014-06-20 09:22:10 -04:00
Christine Lytwynec
d6ed01bbf0
deprecating bok-choy tasks from rake to paver
2014-06-19 09:06:41 -04:00
clytwynec
e2936d0eb2
Merge pull request #4020 from edx/clytwynec/rake2paver-i18n
...
Clytwynec/rake2paver i18n
2014-06-19 09:03:33 -04:00
Christine Lytwynec
245ed42ddb
stop update_assets commands from being called extra times
2014-06-18 16:42:39 -04:00
Christine Lytwynec
35efa6af6f
deprecating i18n tasks from rake to paver
2014-06-18 16:23:07 -04:00
e0d
fbde5fcd7c
missed commit
2014-06-13 17:48:38 -04:00
e0d
2250338eba
shim to update ruby/node, not python reqs
2014-06-13 17:42:28 -04:00
Andy Armstrong
f3dd8aee8a
Update SASS pipeline to generate source maps
...
Note: this requires SASS 3.3+ so do ```bundle install```
2014-06-11 21:18:08 -04:00
David Baumgold
e159ff9b5d
Remove unused verbose property
2014-06-06 15:35:33 -04:00
David Baumgold
4221bf9ec0
Set verbosity on paver test tasks
2014-06-06 15:35:33 -04:00
Christine Lytwynec
da6d70a92b
updating diff-cover, adding --compare-branch feature to paver task
2014-06-06 15:35:33 -04:00
Christine Lytwynec
2e2136d39c
Deprecated unit tests from rake to paver
2014-06-06 15:35:32 -04:00
Christine Lytwynec
e0deca26fc
fix for prereqs installation cache check
2014-06-02 10:47:32 -04:00
muhammad-ammar
8809c5f0e0
Merge pull request #3487 from edx/ammar/fix-paver-python-prereq-paths
...
Fix paver python prereq paths
2014-05-28 20:17:19 +05:00
Christine Lytwynec
f9f6e09644
fix for pylint/pep8 defaults
2014-05-23 13:19:28 -04:00
Christine Lytwynec
550d054300
added and updated pavelib/quality.py from dglance branch, deprecated rake quality tasks
2014-05-23 13:19:27 -04:00
Jay Zoldak
4771242d57
Revert "added and updated pavelib/quality.py from dglance branch, deprecated rake quality tasks"
...
This reverts commit 7fd2305f39 .
2014-05-23 08:40:43 -04:00
Christine Lytwynec
7fd2305f39
added and updated pavelib/quality.py from dglance branch, deprecated rake quality tasks
2014-05-20 16:22:28 -04:00
Alexander Kryklia
c13282462a
Modify paver run_all_servers to allow different settings for LMS and Studio.
2014-05-12 17:12:40 +03:00
Muhammad Ammar
69c1b8997d
Fix paver python prereq paths
2014-04-28 08:18:04 +00:00
yarko
97ecc7a743
fix class var; set SERVICE_VARIANT to lms by default if unset (helps "paver --help" work cleanly)
2014-04-18 17:46:55 -05:00