202 Commits

Author SHA1 Message Date
Daniel Nichter
2b9e578908 Fix util/update-modules. Use Cxn in pt-config-diff to make --ask-pass work. 2012-01-19 13:04:42 -07:00
Brian Fraser
f4b8e8356b test-bash-functions: test_name is optional, so avoid it stopping us if set -u 2012-01-03 14:59:55 -03:00
Daniel Nichter
2221b13cd3 Fix pod2rst output. 2011-12-30 11:42:05 -07:00
Daniel Nichter
cf10e3e521 Merge lp:~percona-toolkit-dev/percona-toolkit/pt-table-checksum-2.0. 2011-12-29 17:39:26 -07:00
Daniel Nichter
ac94de6cb0 Use new Percona-themed docs (from lp:~mauricio-stekl/percona-toolkit/pt-docs-percona-theme). 2011-12-29 10:51:55 -07:00
Daniel Nichter
f6306c9ec0 Test collect.sh. Use --run-time instead of --interval for collect loop. Fix and require per-test test names in util/test-bash-functions. Fix OPT_ERR in parse_options.sh. 2011-12-06 13:23:47 -07:00
Daniel Nichter
da42265aba Make BETA build mode. Fix version in pt-table-checksum so build-packages works. 2011-11-02 11:07:26 -06:00
Daniel Nichter
42675e33b8 Fix update-modules to work with Bash tools and libs. 2011-11-01 09:26:58 -06:00
Daniel Nichter
f2b644ba72 More parse_options tests. Make --opt yes have value "yes" instead of "1". Change ok() to cmd_ok() in test-bash-functions. Mimic Perl modulue headers in Bash libs so update-modules will work with the latter. 2011-10-28 11:08:59 -06:00
Daniel Nichter
1ec666de0e Add Bash libs tmpdir and log_warn_die. Docu parse_options. Don't use TMPDIR in test-bash-functions; add ok() to test-bash-functions. 2011-10-27 11:56:58 -06:00
Daniel Nichter
4ad88ddd93 Update progress.t, option_sanity.t, and standard_options.t. Make test env always have slave2 (12347, slave of 12346). Add PerconaTest::count_checksum_results(). Add util/wait-to-exec. 2011-10-14 11:45:11 -06:00
Daniel Nichter
7a9c4041a8 Fix build-packages. 2011-08-31 10:03:30 -06:00
Daniel Nichter
8c6f6a7f17 Remove "internal" bugs from Changelog. Make build-packages write simple version and update sphinx-build/conf.py. Make write-user-docs remove double blank lines. Remove pt-checksum-filter and other removed tools from user docs. 2011-08-31 09:44:31 -06:00
Daniel Nichter
9492b8dce6 Make check-dev-env print Perl version. 2011-08-25 11:54:10 -06:00
Daniel Nichter
8e31dcc6cd Fix typos in pt-summary tests from r85. 2011-08-19 11:20:40 -06:00
Daniel Nichter
164176c149 Combine and update some pt-mysql-summary tests to new format. Add is() to test-bash-functions. 2011-08-18 10:17:20 -06:00
Daniel Nichter
b21578a86f Combine and change all pt-diskstats test to new format. Use generic .t for bash tools. Number tests in each test file and use as default test name. 2011-08-18 09:02:46 -06:00
Daniel Nichter
918c4c4bb2 Replace test-bash-tool with test-bash-functions. Begin revamping the Bash tests. 2011-08-17 12:14:06 -06:00
Daniel Nichter
c49ecdbaaa Removed unused modules from check-dev-env. 2011-08-17 10:33:12 -06:00
Daniel Nichter
f23ca1af89 Fix and test --version. Add CHECK to update-modules. 2011-08-12 09:03:56 -06:00
Daniel Nichter
bf2cb4edba Tweak check-dev-env, re-enable check for Digest::Crc32. 2011-08-11 16:08:41 -06:00
Daniel Nichter
0faa122867 Remove last references to Maakit. Update sandbox test env scripts. 2011-08-04 16:23:01 -06:00
Daniel Nichter
8261228443 build-packages did not update version in percona-toolkit.pod. 2011-08-04 15:13:00 -06:00
Daniel Nichter
8037e79e71 Call write-user-docs in build-packages. 2011-08-04 12:37:12 -06:00
Daniel Nichter
c7b78ee9cb Add release_notes.rst. Change version to 0.9.5 in preparation for test release. 2011-08-04 12:17:29 -06:00
Daniel Nichter
ac34d09b17 Add check_pod_links to check-tool and fix tools that have POD links in literal blocks. 2011-08-04 09:22:50 -06:00
Daniel Nichter
2a22fa0fcb Complete user docs. 2011-08-03 17:17:46 -06:00
Daniel Nichter
747d63a6d3 Tweak, fix, and add tests so every tool passes. 2011-08-02 16:38:03 -06:00
Daniel Nichter
d1e451c4e1 Merge r56. 2011-08-02 15:14:56 -06:00
Daniel Nichter
945cfbd153 Fix Bash tests. Add basic pt-align tests. 2011-08-02 15:14:06 -06:00
Daniel Nichter
6a2e392513 Remove --save-results from pt-query-digest. Make check-tool work with Bash tools where possible. 2011-08-02 15:10:44 -06:00
Daniel Nichter
827bed1b3e Update DOWNLOADING section in all tools. Update replace-text usage. 2011-07-20 11:35:53 -06:00
Daniel Nichter
5891642ec2 First fully working build-packages. 2011-07-19 17:28:42 -06:00
Daniel Nichter
99adba21f5 Use dpkg-build in build-packages. Fix blank lines in deb/control. 2011-07-19 16:23:47 -06:00
Daniel Nichter
96610d0f0f Fix DEB_DATE in build-packages. Add v0.9.4 to changelogs for the record and for testing. 2011-07-19 15:17:58 -06:00
Daniel Nichter
c0025dd89f Fix using PERCONA_TOOLKIT_BRANCH in build-packages when it's not already defined. 2011-07-19 14:58:51 -06:00
Daniel Nichter
39984204f8 Work on build-packages for deb pkg. Update config/deb/ files. Add util/log-entires. 2011-07-19 12:24:19 -06:00
Daniel Nichter
8caaad5d8e Add percona-toolkit.spec (and remove Maatkit specs). Make build-packages build an RPM. Change replace-text shebang so it works on Ubuntu. 2011-07-18 18:39:41 -06:00
Daniel Nichter
17f233e0a0 Work on build-packages. 2011-07-18 11:10:35 -06:00
Daniel Nichter
e2e624e855 Continue work on build-packages. Add replace-text. Make some tools' descriptions one line so build-packages can parse them easily. 2011-07-15 17:50:16 -06:00
Daniel Nichter
5a087dcff6 Add scripts for writing test coverage (works in progress) and MANIFEST. 2011-07-15 15:55:10 -06:00
Daniel Nichter
a932d56d75 Add build-packages (work in progress), new-copyright-year, and deb and rpm config files. 2011-07-15 12:52:17 -06:00
Daniel Nichter
48cf39930b Combine check-* scripts into super check-tool script. Add check-spelling, check-dev-env, and docs/test-coverage directory. 2011-07-14 17:49:32 -06:00
Daniel Nichter
767f8b3211 Add standard pkg files (COPYING, README, etc.), percona-toolkit.pod, and user docs. Remove dev/docs/html. 2011-07-14 13:08:47 -06:00
Daniel Nichter
9621291f89 Add some util scripts and tweak write-dev-docs. 2011-07-12 17:17:37 -06:00
Daniel Nichter
2597c09f17 Update all modules in all tools. Remove pt-table-usage. Make update-modules ignore non-Perl tools. 2011-07-12 16:09:06 -06:00
Daniel Nichter
dc72f5bb9e Add new updated-modules and update all modules in a few tools to see if it works correctly. 2011-07-12 11:55:44 -06:00
Daniel Nichter
89f97d6099 Remove duplicate copyright notices. Add POD and copyright for Aspersa tools. Fix checking for "pt-pmp" instead of "pmp", etc. 2011-07-11 11:57:53 -06:00
Daniel Nichter
05ad216e47 Merge 0.9 r9. 2011-07-02 12:47:30 -06:00
Daniel Nichter
b8f1da6a4b Add util/write-dev-docs, util/extract-package, and docs/dev/. 2011-07-02 12:42:30 -06:00