stu
48b2575ca5
log pip freeze output for debugging jenkins builds
2016-11-01 11:21:46 -04:00
Jesse Zoldak
fea64a66ff
Only install python coverage prereqs for coverage paver tasks TE-1673
2016-10-26 10:15:08 -04:00
Jesse Zoldak
ac1e4643a0
Add enable-migrations parameter for python unit tests
2016-10-17 15:59:44 -04:00
Greg Martin
4ddda443b8
Implement localized datetimes in browser
...
moment-timezone require config
jasmine test fix, duplicate req. cleanup
2016-10-14 15:25:38 -04:00
Jesse Zoldak
4465373177
Disable migrations by default in unittests
...
Rendering model states when running migrate in Django 1.8 consumes
on the order of 4x-6x more memory than <1.8.
References:
* https://code.djangoproject.com/ticket/24745
* https://code.djangoproject.com/ticket/24743
This is causing failures in Jenkins as the workers run out of memory
and either processes cannot fork or the Out Of Memory Killer
kills a process that is running tests.
Disabling migrations until we do either or both of these:
* Upgrade to Django 1.9 and turn them back on. See EV-92 "Discovery: Upgrade edx-platform to Django 1.9"
* Address TE-1310 "Unit tests should be able to run without migrations"
2016-10-12 14:02:19 -04:00
Andy Armstrong
6d0136fea9
Move i18n_tests from common into pavelib
2016-10-06 13:28:46 -04:00
David
32e7836bd9
Add pa11y_ignore_rules_url to paver pa11ycrawler
2016-09-07 14:46:30 -04:00
Calen Pennington
fae18fd5e2
Merge pull request #13271 from cpennington/dont-translate-passthrough
...
Don't use optparse's bad translation strings in passthrough_opts
2016-08-23 13:23:21 -04:00
Jesse Zoldak
99a7c555ab
test_acceptance paver command option fasttest should not recompile sass
2016-08-19 13:21:16 -04:00
Calen Pennington
abe6ef4525
Don't use optparse's bad translation strings in passthrough_opts
2016-08-18 10:59:45 -04:00
David Baumgold
307abcad5b
Merge pull request #13225 from singingwolfboy/update-pa11ycrawler
...
Use updated, simplifed version of pa11ycrawler
2016-08-16 08:51:05 -04:00
David Baumgold
e0cddf9750
Fix Jenkins test failure
2016-08-15 16:53:06 -04:00
David Baumgold
7f60fa5e25
Make data-dir explicit for pa11ycrawler
2016-08-15 15:46:10 -04:00
David Baumgold
18500472c6
Use updated, simplifed version of pa11ycrawler
2016-08-15 14:24:17 -04:00
Andy Armstrong
80e5a610ae
Add --settings parameter for i18n_dummy task
2016-08-10 13:34:11 -04:00
Calen Pennington
7a51a3052b
Use @needs to specify task composition for paver service checks, so that arguments are bundled correctly
2016-08-03 16:13:11 -04:00
Calen Pennington
f3cc7bd588
Mark some side-effecting actions so that they follow the --dry-run paver flag
2016-08-03 16:13:10 -04:00
Calen Pennington
d8defaa45a
Clarify how options are passed to paver tasks, so that pa11y subtasks get needed information
2016-08-03 16:13:10 -04:00
Calen Pennington
2983b3da5f
Correctly pass bok-choy specific options through to the BokChoyTestSuite
2016-08-03 16:13:10 -04:00
Calen Pennington
ea28eb6197
Revert "Revert "Merge pull request #13021 from cpennington/paver-timing""
...
This reverts commit acf50c4469 .
2016-08-03 16:13:10 -04:00
Ned Batchelder
8b1978ba6c
Fix unused-import errors
2016-08-03 12:44:41 -04:00
Brian Jacobel
017dbffd5e
Remove ESLint from build scripts and script tests
2016-08-02 10:15:53 -04:00
Brian Jacobel
9c959b9d3a
Add back JSHint tests
2016-07-29 13:27:55 -04:00
Brian Jacobel
af76273393
Install and configure eslint and eslint-config-edx (alongside JSHint for now)
2016-07-29 13:27:55 -04:00
Ben Patterson
066450d274
FEDX-152. Pipe collectstatic results to a file for bok-choy tests.
2016-07-29 08:11:13 -04:00
Saleem Latif
6277bd27e6
Remove all usages of USE_CUSTOM_THEME and THEME_NAME from python files
2016-07-27 14:53:02 +05:00
Calen Pennington
acf50c4469
Revert "Merge pull request #13021 from cpennington/paver-timing"
...
This reverts commit ed80381b41 , reversing
changes made to 205cb8b3eb .
2016-07-26 13:32:59 -04:00
Calen Pennington
ed80381b41
Merge pull request #13021 from cpennington/paver-timing
...
[EV-62] Paver timing
2016-07-26 09:50:40 -04:00
Calen Pennington
5f05c66d31
Get rid of the extra parse_bokchoy_opts step for passing arguments to a BokChoySuite
2016-07-22 10:57:09 -04:00
Calen Pennington
8c3d4ce85c
Split actions needed for bok_choy tests into smaller tasks to get more granular timing information
2016-07-22 10:57:08 -04:00
Calen Pennington
fa52573277
Move the definition of shared bok_choy task options into a separate file
2016-07-22 10:54:48 -04:00
Calen Pennington
f94530ba12
[EV-62] Add the ability to log timing information during paver tasks
2016-07-22 10:54:48 -04:00
Simon Chen
1d768cde7a
ECOM-4904 Move the program editor backbone app to Studio ( #12962 )
2016-07-19 19:09:51 -04:00
Renzo Lucioni
a43c507a00
Use course run marketing URLs from the catalog service on program detail page
...
Part of ECOM-4566.
2016-07-15 16:12:10 -04:00
Calen Pennington
0ea3a774cd
Merge pull request #12899 from cpennington/fix-diff-cover-args
...
Fix diff cover args
2016-06-30 11:05:30 -04:00
Matt Drayer
68312bdd2d
Revert "Revert "saleem-latif/WL-328: Multi-Site Comprehensive Theming""
...
2. Update COMPREHNSIVE_THEME_DIR to COMPREHENSIVE_THEME_DIRS
3. Update paver commands to support multi theme dirs
4. Updating template loaders
5. Add ENABLE_COMPREHENSIVE_THEMING flag to enable or disable theming via settings
6. Update tests
7. Add backward compatibility for COMPREHEHNSIVE_THEME_DIR
2016-06-30 15:19:51 +05:00
Calen Pennington
88d826cfb2
Allow the diff_coverage command to share options with the coverage command
2016-06-29 10:31:33 -04:00
Calen Pennington
c3434d144d
Remove another instance of self.pdb
2016-06-29 09:56:26 -04:00
Calen Pennington
0e90567f37
Remove the --pdb option, because it was just a passthrough to nose
2016-06-28 13:33:33 -04:00
Calen Pennington
81d347d93f
Push defaults up to option definition to limit option-parsing repetitiveness
2016-06-28 10:46:54 -04:00
Calen Pennington
2690c044c6
Only generate xunit files during CI builds, so that pudb works during development
2016-06-28 10:46:53 -04:00
Calen Pennington
6b61bc44d9
Covert all paver command manipulation to happen on lists of args/options, rather than strings
2016-06-28 10:46:35 -04:00
Calen Pennington
ef89c75b19
Deprecate paver arguments with '_' in them in favor of versions with '-'
2016-06-27 15:21:28 -04:00
Calen Pennington
206cedf55e
Deprecate extra_args in favor of just passing through all unknown options
2016-06-27 15:19:50 -04:00
Calen Pennington
c279eb1c03
Add a new Task subclass that will pass through unknown options as the unknown_options argument
2016-06-27 15:06:53 -04:00
Calen Pennington
c2fc945892
Convert verbosity number into an integer
2016-06-20 08:30:23 -04:00
Calen Pennington
08fd3ac57c
Enable multiprocess tests on LMS tests in jenkins
2016-06-20 08:30:22 -04:00
Jesse Zoldak
56e6f04cc7
Merge pull request #12736 from edx/zoldak/fix-docstring
...
Fix a docstring to reflect what the method actually does
2016-06-14 12:49:04 -04:00
Ben Patterson
6ccf7cf6fb
Disable parallelization for lms unit tests.
2016-06-13 15:05:51 -04:00
Jesse Zoldak
864130c6e4
Fix a docstring to reflect what the method actually does
2016-06-13 14:42:15 -04:00