Le 22/10/2014 20:06, Daniel Renfro a écrit :
While looking into upgrading my 1.22.5 installation to 1.23.5, I noticed that the tests/ directory was missing. Looking in git it is there for the REL1_23, but seems to have vanished in the tarballs for releases?
Am I missing something? or are these releases incomplete?
Sincerely confused, -Daniel (Us+er:AlephNull)
Hello Daniel,
Indeed the release script used to build the tarball learned to ignore some files with https://gerrit.wikimedia.org/r/#/c/123220/
Here is the ignore list:
tar: ignore: - "*~" - ".js*" - ".git*" - testsuite - tests - "*.xcf" - "#*#" - ".#*" - .travis.yml
It is in: mediawiki/tools/release.git make-release/make-release.yaml
I guess because the tests takes a good chunk of space and people interesting in running them most probably use a Wiki from the release branches.