Henrik Levkowetz
aee36651a5
Tweaked the test-crawler to give the same log line format for exception failures as for regular log lines.
...
- Legacy-Id: 10936
2016-03-16 13:21:02 +00:00
Henrik Levkowetz
8813bc83fe
Tweaked the mkdevbranch utility script to be able to make a branch for one specific developer on request.
...
- Legacy-Id: 10924
2016-03-15 17:43:04 +00:00
Henrik Levkowetz
f1df6a9623
Updated bin/ svn:ignore
...
- Legacy-Id: 10900
2016-03-05 14:26:59 +00:00
Henrik Levkowetz
1894115c62
Updated svn:ignore list for bin/
...
- Legacy-Id: 10891
2016-03-04 20:02:47 +00:00
Henrik Levkowetz
1f4f9cc25d
Merged in [10685] from lars@netapp.com:
...
Commit r10578 broke search result table display due to the added column. Fix
this. (Also update vnu.jar. Unrelated, but wasn't careful when committing.)
- Legacy-Id: 10689
Note: SVN reference [10685] has been migrated to Git commit 820d406e33
2016-01-14 17:47:27 +00:00
Henrik Levkowetz
41c47b30ad
Merged in [10684] from lars@netapp.com:
...
Add warning about the accuracy of bibliographic information for Legacy RFCs.
- Legacy-Id: 10688
Note: SVN reference [10684] has been migrated to Git commit 2ca2b92c24
2016-01-14 17:33:50 +00:00
Henrik Levkowetz
d0b99b03b5
Merged in [10540] from lars@netapp.com:
...
Update vnu HTML5 validator, and fix an HTML nit it found.
- Legacy-Id: 10563
Note: SVN reference [10540] has been migrated to Git commit 5866129176
2015-12-09 22:43:37 +00:00
Henrik Levkowetz
862808c3e5
Too good to be true. I don't know what the svn merge command does with -x -b, but id doesn't merge without whitespace changes. Reverting the previous change to bin/mergedevbranch.
...
- Legacy-Id: 10549
2015-12-08 00:00:58 +00:00
Henrik Levkowetz
afd9b70bbd
Added the --ignore-space-change switch to both the svn diff and merge commands in bin/mergedevbranch, to avoid spending time on editors that frivolously changes whitespace. Didn't occur to me earlier that the merge command might be able to do this, but it can. Splendid.
...
- Legacy-Id: 10547
2015-12-07 18:08:01 +00:00
Henrik Levkowetz
041532dc5e
Tweaked (normalized) how branches are expressed by bin/mergeready.
...
- Legacy-Id: 10509
2015-11-19 22:19:42 +00:00
Henrik Levkowetz
145cc4dd61
Updated the mkrelease script to send svn checkout links which specify https://, not http.
...
- Legacy-Id: 10498
2015-11-16 17:44:11 +00:00
Henrik Levkowetz
5a368acc13
Updated the svn:ignore settings for bin/
...
- Legacy-Id: 10479
2015-11-14 20:47:20 +00:00
Henrik Levkowetz
cc833efbd9
Added handling for an exception which can occur in bin/mergeready if a branch with merge flags is moved, for example moving it to an attic after merge.
...
- Legacy-Id: 10473
2015-11-14 08:11:33 +00:00
Henrik Levkowetz
d709ca6686
Added a python lib upgrade step to the mkrelease script.
...
- Legacy-Id: 10457
2015-11-09 11:24:36 +00:00
Henrik Levkowetz
693badfd94
Merged in [10379] from rjsparks@nostrum.com:
...
Change the acronym link on the html agenda page to go to the group's charter page rather than the charter's document page.
- Legacy-Id: 10409
Note: SVN reference [10379] has been migrated to Git commit bf0a5e3da4
2015-11-03 14:16:44 +00:00
Henrik Levkowetz
7af6fb58f2
Removed jshaffer@asml.com from the release notification list.
...
- Legacy-Id: 10330
2015-10-28 11:23:45 +00:00
Henrik Levkowetz
6335cf510c
Updated mergeready to work with svn 1.9, which seems to return an error for properties which aren't found.
...
- Legacy-Id: 10266
2015-10-22 19:41:10 +00:00
Henrik Levkowetz
12bc928e80
Updated mkrelease to commit release-coverage.json.gz instead of the plain json file we used earlier.
...
- Legacy-Id: 10243
2015-10-19 16:04:17 +00:00
Henrik Levkowetz
f41553f3d1
Added 2 new file existence checks to the check framework, since we're now reading email aliases for groups and documents from files. Added a call out to run_checks() in the test-crawler, so we don't see failures due to missing files.
...
- Legacy-Id: 10204
2015-10-13 19:07:11 +00:00
Henrik Levkowetz
72581e92bf
Tweaked the mkrelease verbose output some more.
...
- Legacy-Id: 10178
2015-10-10 10:48:57 +00:00
Henrik Levkowetz
318572ab1e
Tweaked the mkrelease verbose output.
...
- Legacy-Id: 10175
2015-10-10 10:45:48 +00:00
Henrik Levkowetz
cfefc0ae58
Changed the default settings for the test crawler from ietf.settings to ietf.settings_testcrawl.
...
- Legacy-Id: 10120
2015-10-01 20:54:46 +00:00
Henrik Levkowetz
9c297767cc
Added branch/iola to places checked for 'ready for merge' tags in the commit messages.
...
- Legacy-Id: 10065
2015-08-27 11:55:21 +00:00
Henrik Levkowetz
fb66c1856f
Merged in [9669] from olau@iola.dk:
...
Summary: Make the meeting agenda code use the historic info available
for groups. In the process, added some select_related/prefetch_related
code to cut the number of database queries in the agenda down from
4000-5000 to about 50. Rewritten agenda CSV code to use Python arrays
rather than a template for improved readability/reuse. Rewritten week
view to assemble its data in Python. Plus a few other minor cleanups,
e.g. lame_description is now gone.
Fixes #1088 . Branch
- Legacy-Id: 10005
Note: SVN reference [9669] has been migrated to Git commit acda84208d
2015-08-10 19:46:11 +00:00
Henrik Levkowetz
6c253ee48b
Improved the verification of submitted file extensions and mimetype.
...
- Legacy-Id: 9986
2015-08-07 12:10:26 +00:00
Henrik Levkowetz
11411d2c30
Merged in an update from trunk@9942.
...
- Legacy-Id: 9961
2015-08-03 14:12:38 +00:00
Henrik Levkowetz
f48452853f
Changed test-crawl to avoid unnecessary repetitions of the blacklisting message.
...
- Legacy-Id: 9933
2015-08-01 12:47:03 +00:00
Henrik Levkowetz
948804f73f
Added static javascript and image files to the URLs crawled by the test-crawler.
...
- Legacy-Id: 9913
2015-07-29 17:03:32 +00:00
Henrik Levkowetz
224fef557c
Added a --random switch to choose between different test-crawler modes.
...
- Legacy-Id: 9893
2015-07-27 16:52:26 +00:00
Henrik Levkowetz
4c4ff0f0cb
Updated mkrelease to support use of the bower_install and collectstatic commands.
...
- Legacy-Id: 9890
2015-07-26 18:16:20 +00:00
Henrik Levkowetz
8612ce92c0
Merged in [9765] from lars@netapp.com:
...
Add option to crawl as a logged-in user (--user).
Add --pedantic option for vnu crawl, which stops the crawl on (most) errors.
Randomize the order in which URLs are crawled, so that repeated crawls don't
hit the same URLs in the same order.
- Legacy-Id: 9785
Note: SVN reference [9765] has been migrated to Git commit 9b4e61049a704127e1200549fcc410326efffddb
2015-07-18 12:00:37 +00:00
Henrik Levkowetz
ed66e24e7c
Merged in [9726] from lars@netapp.com:
...
Add HTML5 validation based on validator.nu to test-crawl.
- Legacy-Id: 9763
Note: SVN reference [9726] has been migrated to Git commit 5826bcbf80
2015-07-18 08:20:35 +00:00
Lars Eggert
5826bcbf80
Add HTML5 validation based on validator.nu to test-crawl. Commit ready for merge.
...
- Legacy-Id: 9726
2015-07-15 12:41:09 +00:00
Henrik Levkowetz
6158832e74
Tweaked bin/mkrelease.
...
- Legacy-Id: 9630
2015-05-13 17:15:03 +00:00
Henrik Levkowetz
b55954295d
Updated svn:ignore properties
...
- Legacy-Id: 9625
2015-05-12 09:40:45 +00:00
Henrik Levkowetz
0d572316f9
Tweaked bin/mergedevbranch
...
- Legacy-Id: 9622
2015-05-12 04:57:48 +00:00
Henrik Levkowetz
a8907c6e28
Added a check for model changes which haven't been captured in migrations to the release script.
...
- Legacy-Id: 9590
2015-04-30 16:31:08 +00:00
Henrik Levkowetz
926b5831d6
Tweaked the test-crawl summary.
...
- Legacy-Id: 9574
2015-04-27 08:33:36 +00:00
Henrik Levkowetz
60738dc8bd
Don't use non-zero exit code for test-crawler runs with nonvalidating html warnings.
...
- Legacy-Id: 9559
2015-04-25 06:36:22 +00:00
Henrik Levkowetz
eadf421fc1
Added a new url folding operation for the html verification.
...
- Legacy-Id: 9557
2015-04-24 22:11:34 +00:00
Henrik Levkowetz
e32af567ef
Added html validation to the test crawler; it will now report html which fails validation with 'WARN' indications. Reorganized the code somewhat, collecting functions, globals, etc. in groups.
...
- Legacy-Id: 9549
2015-04-24 20:30:46 +00:00
Henrik Levkowetz
bf6408388c
Tweaked bin/mkrelease to be less verbose in svn update.
...
- Legacy-Id: 9521
2015-04-17 20:36:53 +00:00
Henrik Levkowetz
04558234cb
Updated release data and mkrelease support, which calculates the release coverage snapshot without invoking tests that developers won't ordinarily be able to run on their laptops/work machines.
...
- Legacy-Id: 9339
2015-03-25 20:06:12 +00:00
Henrik Levkowetz
7c67e26fa4
Added a --logfile switch to the test crawler, in order to be able to control whether a logfile should be used or not. It's not particularly hepful when running on a buildbot slave, which catches stdout anyway.
...
- Legacy-Id: 9252
2015-03-19 20:28:25 +00:00
Henrik Levkowetz
f8ce949f4c
Merged in [9242] from rjsparks@nostrum.com:
...
Restores add-to-community-list functionality to several pages. Fixes #1601 .
- Legacy-Id: 9251
Note: SVN reference [9242] has been migrated to Git commit 02d807581a
2015-03-19 19:45:14 +00:00
Henrik Levkowetz
f94b49036a
Updated the mergeready script to check if the 'test:unittest' property has been set to 'passed' on a changeset marked 'ready for merge'.
...
- Legacy-Id: 9247
2015-03-19 17:51:06 +00:00
Henrik Levkowetz
009543c39e
Fixed a bug in the --dry-run handling of mkrelease.
...
- Legacy-Id: 9204
2015-03-15 17:25:15 +00:00
Henrik Levkowetz
e4a1340974
Tweaked the mkrelease script a bit to use standard python development release numbers.
...
- Legacy-Id: 9170
2015-03-10 20:11:41 +00:00
Henrik Levkowetz
86997e1e95
Turned the api.py file into a module. Moved the makeresources management command to the api module. Added some api tests. Added crawling of api files to the test-crawler. Adjusted some resource files discovered by the test suite and test-crawler. Removed a bunch of empty model files.
...
- Legacy-Id: 9144
2015-03-03 20:23:36 +00:00
Henrik Levkowetz
dba3db444c
Added test code coverage measurements using coverage.py, integrated as a test in the test suite. This test compares the current code coverage of tests with that saved for the latest release. Also converted the URL and template coverage measurements into tests, comparing current with the latest release. The result of this is that the coverage tests will fail if new code is added without sufficient test coverage to at least match that of the latest release. Over time, this should encourage gradually improved test coverage as seen for both code, templates, and urls. Coverage data is also saved to file, and can be read by the 'coverage' shell command to produce html or text reports.
...
- Legacy-Id: 9103
2015-02-19 23:42:34 +00:00