1.83 2024-12-07 - "Hello World!" from tib - Maintenance release: cleaning, moving some files in distribution/repository 1.82 2024-04-28T13:51:53+01:00 (70842fe => Abe Timmerman) - (Abe Timmerman, Sun, 28 Apr 2024 13:51:53 +0100) Autocommit for distribution Test-Smoke 1.82 (minor) 1.81_03 2024-04-28T10:03:23+01:00 (cdac604 => Abe Timmerman) - (Abe Timmerman, Sun, 28 Apr 2024 10:03:23 +0100) Autocommit for distribution Test-Smoke 1.81_03 (same) 1.81_02 2024-04-27T17:34:20+01:00 (5d04dd4 => Abe Timmerman) - (Abe Timmerman, Sat, 27 Apr 2024 17:34:20 +0100) Autocommit for distribution Test-Smoke 1.81_02 (same) - (Abe Timmerman, Sun, 28 Apr 2024 10:00:50 +0100) Allow ':' in paths (for Win32) 1.81_01 2024-04-27T16:44:46+01:00 (cb4aff5 => Abe Timmerman) - (Abe Timmerman, Sat, 27 Apr 2024 16:44:46 +0100) Autocommit for distribution Test-Smoke 1.81_01 (same) - (Abe Timmerman, Sat, 27 Apr 2024 17:31:58 +0100) Add JSON as test dependency, work around perl bug 1.81 2023-10-27T09:21:36+02:00 (c932d7e => Abe Timmerman) - (Abe Timmerman, Fri, 27 Oct 2023 09:21:36 +0200) Autocommit for distribution Test-Smoke 1.81 (minor) - (Abe Timmerman, Wed, 25 Oct 2023 19:54:55 +0200) Add support for Cpanel::JSON::XS - We should also support Cpanel::JSON::XS, dunno if speed is a thing - here... - Nicked 'JSON' from JSON::MaybeXS - (Abe Timmerman, Fri, 27 Oct 2023 09:24:40 +0200) Open new development branch - (Abe Timmerman, Mon, 30 Oct 2023 09:44:25 +0100) Merge branch 'feature/cpanel-json-xs' into development - (Abe Timmerman, Wed, 25 Oct 2023 20:33:16 +0200) Add a Queue for reports to repost - Post reports to the API-funcion (https://$host/api/report) - Archiving *must* be used (adir set) - The qfile holds the commit-id's for each report to resend for the - archive - This is WorkInProgress: - bin/tshandle_queue.pl - Test::Smoke::App::HandleQueue - (Abe Timmerman, Thu, 26 Oct 2023 17:21:58 +0200) Add the queue handler mechanism - (Abe Timmerman, Fri, 27 Oct 2023 17:16:36 +0200) FIX: MSWin32 cmd uses 'REM' for comments - (Abe Timmerman, Sat, 28 Oct 2023 18:15:22 +0200) FIX, commas between arguments... - (Abe Timmerman, Sat, 28 Oct 2023 18:16:12 +0200) Add a question about the new qfile. - After we have determined that both archiving and posting to Perl5 - CoreSmokeDB is configured, we can ask about qfile. - (Abe Timmerman, Fri, 27 Oct 2023 10:12:47 +0200) Make Test::Smoke installable as regular Perl module - In the past, most users of the software wanted the software installed in - a separate directory, but we never created an easy way to install as a - regular Perl module. This change makes it posible to do so: - $ SMOKE_INST_SITE_LIB=1 perl Makefile.PL - or - $ perl Makefile.PL --site-lib - Installing as a regular Perl module makes the scripts and documentation - more readily available. - (Abe Timmerman, Mon, 30 Oct 2023 10:12:52 +0100) All .pm files should have `our $VERSION = '...';` - Added the version in some files, changed the `use vars...` also to `our` - in other files. - (Abe Timmerman, Wed, 22 Nov 2023 14:01:07 +0100) FIX: t/poster-post.t - the test was looking for "darwin", which is fine on my mac, but goes - very wrong on all other platforms. Look for `$^O`, that's what we use as - input in the test. - (Abe Timmerman, Mon, 8 Jan 2024 15:51:28 +0100) RT#151070: README not clear enough (and outdated) - We have switched to `tsconfigsmoke.pl` since 1.80, so the documentation - should reflect that. - (H.Merijn Brand - Tux, Sat, 27 Apr 2024 12:46:15 +0200) Skip unused lines in legenda for perlio_only report - (Abe Timmerman, Sat, 27 Apr 2024 16:16:54 +0100) Merge branch 'rename-readme' of https://github.com/afresh1/Test-Smoke into afresh1-rename-readme - (Abe Timmerman, Sat, 27 Apr 2024 16:35:20 +0100) Merge remote-tracking branch 'github/no-stdio' - (Abe Timmerman, Sat, 27 Apr 2024 16:36:17 +0100) Merge branch 'development' 1.80_06 2023-10-24T18:03:34+02:00 (f194172 => Abe Timmerman) - (Abe Timmerman, Tue, 24 Oct 2023 18:03:34 +0200) Autocommit for distribution Test-Smoke 1.80_06 (test) - (Abe Timmerman, Wed, 25 Oct 2023 15:50:22 +0200) Add a separate AUTHORS file - mostly: git shortlog --summary --email 1.80_05 2023-10-21T17:06:05+02:00 (4c6b101 => Abe Timmerman) - (Abe Timmerman, Sat, 21 Oct 2023 17:06:05 +0200) Autocommit for distribution Test-Smoke 1.80_05 (test) - (Abe Timmerman, Mon, 23 Oct 2023 23:27:43 +0200) Restore the default 'smokecurrent' for config-prefix - (Abe Timmerman, Tue, 24 Oct 2023 12:22:27 +0200) Default build configs should be OS dependend - We have these example/default build configurations files in the - distribution, so we should use them during configsmoke. - (Abe Timmerman, Tue, 24 Oct 2023 12:25:47 +0200) FIX some POD. - (Abe Timmerman, Tue, 24 Oct 2023 13:16:31 +0200) Remove configsmoke.pl, add configsmoke.pod and README2.md - We have gathered all the information from the old `configsmoke.pl` and - put it in a new `configsmoke.pod` file, this file is converted to - README2.md - (Abe Timmerman, Tue, 24 Oct 2023 17:58:41 +0200) Make sure 'configsmoke.pod' is installed on make install - We refer to that documentation, so it should be available after - installation. - Also regenerate the README2.md 1.80_04 2023-10-19T13:53:17+02:00 (120827f => Abe Timmerman) - (Abe Timmerman, Thu, 19 Oct 2023 13:53:17 +0200) Autocommit for distribution Test-Smoke 1.80_04 (test) - (Abe Timmerman, Sat, 21 Oct 2023 14:34:34 +0200) Change test a bit: more diagnostics - (Abe Timmerman, Sat, 21 Oct 2023 14:35:43 +0200) Remove extra print of answer in prompt_yn() - Although this was the correct(ed) answer for a Yes/No question, it was - rather irritating to see the "Got ..." twice and it didn't contribute to - clarity. - (Abe Timmerman, Sat, 21 Oct 2023 14:38:39 +0200) Improve MSWin32-schtasks cron handling - We now look if we can find an existing entry in the schedule for this - task. If it exists we warn about it and add " /F" to the command to - force changes to the schedule. - Also the add2cron-option gets improved defaults handling. 1.80_03 2023-10-17T12:08:02+02:00 (b6eaf1f => Abe Timmerman) - (Abe Timmerman, Tue, 17 Oct 2023 12:08:02 +0200) Autocommit for distribution Test-Smoke 1.80_03 (test) - (Abe Timmerman, Thu, 19 Oct 2023 11:23:39 +0200) Change the syncer_git test a bit - Use a bare repo for upstream and edit stuff in a working clone - Add some diagnostics - Smoothen the set-up flow a bit - (Abe Timmerman, Thu, 19 Oct 2023 11:25:48 +0200) FIX: Some MSWin32 scheduler and smoke-script stuff - Change the name of the Task for MS schtasks (include prefix) - Add a note about querying MS schtasks in the .cmd - Make the .sh and .cmd version equal wrt. PATH - keep the PATH that was set during tsconfigsmoke.pl - (Abe Timmerman, Thu, 19 Oct 2023 13:38:17 +0200) FIX: ConfigSmoke stuff - The MSWin32 schtasks wasn't used correctly - Use of the wrong variable in write_as_() 1.80_02 2023-10-15T11:47:28+02:00 (4448a59 => Abe Timmerman) - (Abe Timmerman, Sun, 15 Oct 2023 11:47:28 +0200) Autocommit for distribution Test-Smoke 1.80_02 (test) - (Abe Timmerman, Tue, 17 Oct 2023 10:00:23 +0200) Add t/syncer_git.t that got forgotten - (Abe Timmerman, Tue, 17 Oct 2023 10:01:44 +0200) FIX: iffy rounding test by adding more digits - (Abe Timmerman, Tue, 17 Oct 2023 10:03:31 +0200) Update the example-config for MSWin32 - We now have 64-bit and loads of other stuff. - Test::Smoke::Util::Configure_win32() was updated to understand more - switches, this is reflected here. - (Abe Timmerman, Tue, 17 Oct 2023 11:47:27 +0200) There seem to be more ways to set a proxy - After more failing tests with a proxy, it turns out `ALL_PROXY` is also - looked at by HTTP::Tiny (and in both upper- and lower-case). 1.80_01 2023-10-13T22:12:09+02:00 (7ea15ed => Abe Timmerman) - (Abe Timmerman, Fri, 13 Oct 2023 22:12:09 +0200) Autocommit for distribution Test-Smoke 1.80_01 (test) - (Abe Timmerman, Sat, 14 Oct 2023 13:53:36 +0200) Make sure we always use (double) quotes(") - Commands and arguments that contain spaces or are allready delimited, - should always go out to the "shell" with quotes(") (not apostrophes(')). - (Abe Timmerman, Sat, 14 Oct 2023 19:57:41 +0200) FIX: GitHubIssue #78 - The `sprintf()` rounds-up all numbers with a fraction-bit >= 0.5, so it - can round-up to 60 again. We now check that and correct. - (Abe Timmerman, Sat, 14 Oct 2023 20:01:55 +0200) Merge branch 'metacpan-20230214' of https://github.com/jkeenan/Test-Smoke into jkeenan-metacpan-20230214 1.80 2023-05-01T08:56:06+02:00 (3b74d8a => Abe Timmerman) - (Abe Timmerman, Mon, 1 May 2023 08:56:06 +0200) Autocommit for distribution Test::Smoke 1.80 (minor) - (Abe Timmerman, Tue, 9 May 2023 13:54:24 +0200) Split the 'building' of the commandline from run() - We didn't properly quote the command or arguments - a quoted command was - re-quoted - this undos the quoting on MSWin32 and makes commands with - spaces break. - We have now split off the building of the command line from the run - method in order to test it properly. - (Abe Timmerman, Tue, 9 May 2023 13:59:54 +0200) Use quote-meta for paths - On MSWin32 the backslash (\) path-separator is interpreted as the escape - char, this messes up the regex for matching them. We'll quote-meta the - paths for the test. - (Abe Timmerman, Tue, 9 May 2023 14:03:05 +0200) Remove HTTPS?_PROXY while running the test - A test-failure showing a 403 from a squid-proxy makes me think we need - to temporarily remove the ENVironment variables HTTP_PROXY and - HTTPS_PROXY if set. - (Abe Timmerman, Tue, 9 May 2023 14:07:33 +0200) Use tempdir() for new target dirs - We shouldn't use the 't/' directory for targeting our destinations, a - tempdir() is nicer and most likely always writable. - Also add a test for the UNCify_path() function. - (Abe Timmerman, Tue, 27 Jun 2023 16:28:30 +0200) Create option to skip PERLIO=stdio - On some platforms - e.g. HP-UX - stdio will not ever work again, we need - a way to run the test suite without the stdio option. This will create - problems for the reporter, but we will have to solve them in stage 2 of - this change. - (Abe Timmerman, Fri, 30 Jun 2023 14:35:44 +0200) Fix: Reporter and Smoker - Smoker: multi-locale - Reporter: no-stdio - (Abe Timmerman, Tue, 10 Oct 2023 14:27:52 +0200) FIX: some MSWin32 stuff - mistakes in MSWin32 (ConfigSmoke) - Syncer::Git -> MSWin32 needs an extra option for clone: - `--config core.autocrlf input` - (Abe Timmerman, Thu, 12 Oct 2023 18:22:54 +0200) Add -Accflags='' and -Aldflags='' for MSWin32 - take into account that textfiles are now checked out without CRLF in - git - -Accflags='' to add compiler flags: sets BUILDOPTEXTRA - -Aldflags='' to add linker flags: sets LINK_FLAGSEXTRA - (Abe Timmerman, Fri, 13 Oct 2023 19:46:11 +0200) FIX: --config core.autocrlf - This needs an '=' inbetween the name and value for `git clone` - (Abe Timmerman, Fri, 13 Oct 2023 19:49:46 +0200) Update Configure_win32() - Add -Dprefix as alias for -DINST_TOP which does the same - Reimplement -Accflags to set BUILDOPTEXTRA - Add -Aldflags=... and make it set PRIV_LINK_FLAGS - (Abe Timmerman, Fri, 13 Oct 2023 19:57:03 +0200) FIX: we don't need quotes in result of whereis() - Commands with a space in their path/name should no longer have - delimiting quotes, this is taken care of in Test::Smokke::Util::Execute - (Abe Timmerman, Fri, 13 Oct 2023 20:10:45 +0200) Merge branch 'fix/mswin32-configure' into development - (Abe Timmerman, Fri, 13 Oct 2023 21:47:17 +0200) FIX: POD, remove =back without =over - (Abe Timmerman, Fri, 13 Oct 2023 21:48:13 +0200) We're starting a new beta cycle - (Abe Timmerman, Fri, 13 Oct 2023 21:48:56 +0200) FIX: tests for -Accflags - Now that we have reimplemented -Accflags to set BUILDOPTEXTRA - (introduced in 2005) we need to fix the test-makefiles and tests - (Abe Timmerman, Fri, 13 Oct 2023 22:04:12 +0200) Merge branch 'feature/no-stdio' into development - (Abe Timmerman, Fri, 13 Oct 2023 22:09:09 +0200) Exclude "perlio_only" from pod-coverage in xt/03-pod-coverage.t 1.79_10 2023-04-30T13:30:06+02:00 (df7aa5b => Abe Timmerman) - (Abe Timmerman, Sun, 30 Apr 2023 13:30:06 +0200) Autocommit for distribution Test::Smoke 1.79_10 (test) 1.79_09 2023-04-29T15:14:46+02:00 (59570a0 => Abe Timmerman) - (Abe Timmerman, Sat, 29 Apr 2023 15:14:46 +0200) Autocommit for distribution Test::Smoke 1.79_09 (same) - (Abe Timmerman, Sun, 30 Apr 2023 13:18:23 +0200) Fix some ExtUtils::MakeMaker problems - PERL_MM_OPT='INSTALL_BASE=...' interferes with our use of PREFIX, we - now take that into account (and honour INSTALL_BASE) - Set a minimum version for ExtUtils::MakeMaker to 6.55_03 - (BUILD_REQUIRES) 1.79_08 2023-04-27T10:14:41+02:00 (9889db4 => Abe Timmerman) - (Abe Timmerman, Thu, 27 Apr 2023 10:14:41 +0200) Change the default poster module to HTTP::Tiny - The default for config is HTTP::Tiny, but the "sane default" was - LWP::UserAgent, this is now also HTTP::Tiny. - (Abe Timmerman, Sat, 29 Apr 2023 11:43:52 +0200) tsrepostjsn.pl: add option to re-post a specific file - We now have a new option '--jsonreport' that lets one post a specific - file to the reports server. - Also fixed a bug for the case where no '--configfile' was specified and - the 'configfile_error' attribute didn't exist. - (Abe Timmerman, Sat, 29 Apr 2023 14:22:38 +0200) BUGFIX: https://github.com/abeltje/Test-Smoke/issues/74 - Older 'curl' versions (before 7.68.0) needed the '--globoff' switch to - make the IPv6 syntax for [::1] work. We now check the version of curl to - see if we need to add the switch. - See also commit: f4b90b293a2e163f49b55fa2996a6368115e08b9 - (Abe Timmerman, Sat, 29 Apr 2023 15:10:33 +0200) Add 'curlargs' to exceptions - New app-options should be excluded from the pod-coverage test, they are - not documented in POD. 1.79_07 2023-02-14T20:04:05+00:00 (3bfc222 => James E Keenan) - (James E Keenan, Tue, 14 Feb 2023 20:04:05 +0000) Replace search.cpan.org URLs with metacpan.org URLs - ... since search.cpan.org has been gone for several years now. - (James E Keenan, Tue, 14 Feb 2023 20:17:43 +0000) FAQ: Correct spelling error 1.79_06 2022-08-30T13:37:30+02:00 (e5ff85e => Abe Timmerman) - (Abe Timmerman, Tue, 30 Aug 2022 13:37:30 +0200) Autocommit for distribution Test::Smoke 1.79_06 (test) - (Abe Timmerman, Thu, 1 Sep 2022 08:43:49 +0200) FIX: typo - Duseithreads (e before a) - (Bram, Tue, 30 Aug 2022 22:13:13 +0200) Fix `Test::Smoke::Util::set_local_patch` - The `set_local_patch` function got 'broken' when the 'patchlevel.h' - in the perl5 repo got detabified (committed on 17 Jan 2021). - It no longer worked because the code was using: `/\t,NULL/` - That worked fine when the tabs were used for indentation but it - got silently broken when the tabs were replaces with spaces. - (Bram, Tue, 30 Aug 2022 23:02:54 +0200) Update 'patchlevel.h' file used in the test - This was using an old patchlevel.h file, update it to a more - recent version. - Also add xt/perl/git_version.h, this is used by xt/perl/patchlevel.h - and is needed for the compiling tests. (Without tests in xt/ fail.) - (Bram, Tue, 30 Aug 2022 23:08:10 +0200) Patch the patchlevel.h copy - Other test still expect the old format of patchlevel.h which - contains a patchnum... Even the number is important for the - tests... - So re-add the patchnum and remove 'uncommitted-changes' (the tests - can't deal with it..) - Another option would be to clean up the other tests but that is - a bigger task... - (Abe Timmerman, Thu, 1 Sep 2022 09:10:29 +0200) carp() when setting local patch fails - This code was silently broken for about 20 months because - patchlevel.h was detabified. - To avoid the same problem in the future: carp() when adding - the local patch to patchlevel.h fails we should keep an eye on the - logfiles. - (Abe Timmerman, Thu, 1 Sep 2022 13:40:47 +0200) Merge branch 'bram-perl-bram/windows-git-test-fixes' - (Abe Timmerman, Fri, 2 Sep 2022 11:53:18 +0200) Add USE_MINGW_ANSI_STDIO as default for Configure_win32() - https://github.com/Perl/perl5/issues/20214 - I guess this is a case of "Doctor, it hurts when I do this...". We'll - just switch it on (it won't hurt MSVC and benefits gcc) and provide and - escape with `-UUSE_MINGW_ANSI_STDIO`. We should aim to build the best - possible Perl on Windows that we can imo. - (Abe Timmerman, Sun, 4 Sep 2022 20:48:14 +0200) New helper programme: tsrepostjsn.pl - Sometimes the reportserver isn't there or won't accept a report, now, - one can repost that report with this tool. - It can be interactive and will look in the archive directory (adir) for - the jsn files one wants to resend. - (Abe Timmerman, Mon, 5 Sep 2022 11:05:47 +0200) Also install the new tsrepostjsn.pl script - I forgot to put it in the EXE_FILES key for WriteMakefile(). 1.79_05 2022-08-30T11:43:29+02:00 (e117112 => Abe Timmerman) - (Abe Timmerman, Tue, 30 Aug 2022 11:43:29 +0200) Autocommit for distribution Test::Smoke 1.79_05 (test) - (Abe Timmerman, Tue, 30 Aug 2022 13:36:03 +0200) Remove debug code (Test::LongString) 1.79_04 2022-08-24T14:10:34+02:00 (1d9a306 => Abe Timmerman) - (Abe Timmerman, Wed, 24 Aug 2022 14:10:34 +0200) Autocommit for distribution Test::Smoke 1.79_04 (test) - (Abe Timmerman, Wed, 24 Aug 2022 14:25:39 +0200) Restore another patch that I removed - (Abe Timmerman, Tue, 30 Aug 2022 10:07:18 +0200) Drop support for dmake.exe (MSWin32) - dmake.exe is no longer supported where gmake.exe is, so we drop the - support for dmake. - (Abe Timmerman, Tue, 30 Aug 2022 10:18:05 +0200) FIX: Configure_win32() was broken! - With the introduction of gmake on MSWin32 Configure_win32() has been - broken quite badly (assignments went from `*=` in dmake to `:=` in - gmake; the regexen didn't look at that). - I've also introduced more Configure switches to the platform: - CHANGE: - Duseithreads is now on by default, - Uuseithreads to switch it explicitly off - FIX: - UWIN64 now works as it should - ADD: - Duse64bitint (-UWIN64) - Duselongdouble (gcc) - Dusequadmath (gcc) - Dusesitecustomize - Udefault_inc_excludes_dot - (Abe Timmerman, Tue, 30 Aug 2022 11:28:49 +0200) Put the compiler messages in the .out-file - https://github.com/abeltje/Test-Smoke/issues/54 - Test::Smoke was relying on the logfile (created from STDOUT and STDERR - redirecting) for its compilermessages. I now moved them to the .out-file - which should be more reliable - and adjusted the calls to `grepccmsg` - and `grepnonfatal`. 1.79_02 2022-08-18T20:47:54+02:00 (dac3861 => Abe Timmerman) - (Abe Timmerman, Thu, 18 Aug 2022 20:47:54 +0200) Autocommit for distribution Test::Smoke 1.79_02 (test) - (Abe Timmerman, Wed, 24 Aug 2022 10:37:18 +0200) FIX: xtest Makefile target - 83dafe7e6effe5489 was too gnu-make specific and broke bsd-make - It looks that this is a portable solution, it's just a developer helper - (Bram, Thu, 18 Aug 2022 18:20:12 +0200) Remove test repository when rsync isn't found - In t/syncer_rsync.t a fixed test directory (t/tsgit) is used. - At the end of the test it normally removes this directory but when - some of the tests are skipped then it left this directory in place - which caused the next test run to have a failure (on `git commit`). - Alternative fixes: - use a tmp dir like t/syncer_git.t does - remove the directory at the start of the test if it exist - (Bram, Thu, 18 Aug 2022 18:19:54 +0200) Configure git user/emailaddress for the test repo - The test create their own git repo and then adds some files in it and - then it does a `git commit`. - On Windows the `git commit` failed because it was unable to determine a valid - username/email-address. This resulted in extra test failures. - > After creating a repo set a username and emailaddress in the config of - that repo. - (Bram, Thu, 18 Aug 2022 18:18:30 +0200) Abort tests when chdir to repo dir failed - The test init their own git repo and then does a `chdir()` to that - directory. - If that `chdir()` would fail then abort the test since it would/could otherwise - be modifying the Test-Smoke repo. - (I haven't seen failures with `chdir()`, it's more a safe-guard to prevent - against altering the wrong repo) - (Using `die` instead of `skip` at the request of @abeltje) - (Bram, Thu, 18 Aug 2022 18:18:23 +0200) Check exit status of every git command - During testing (on Windows) several git commands failed but this - wasn't obvious from the test output. - > Adapt the test to check the exit status of git after every command. - (Bram, Thu, 18 Aug 2022 22:25:47 +0200) Lowercase cpu type in smoke report - On my Windows laptop System::Info reports the cpu_type as 'AMD64'. - Looking at the smoke db: other platforms appear to report it as 'amd64'. - Lowercase it so that the Windows reports also show as 'amd64'. - (Bram, Thu, 18 Aug 2022 22:39:31 +0200) Add '.mailmap' to ignore list of MANIFEST check - The '.mailmap' file is not included in the MANIFEST, it's also - special cased in perl5.git/t/porting/manifest.t. - The manifest test of Test::Smoke should also ignore it. - All reports currently contain: - MANIFEST messages: - MANIFEST did not declare '.mailmap' - which is irrelevant noise. - (Bram, Fri, 19 Aug 2022 13:37:52 +0200) Filter out the default msg in `user_skiped_tests` - `bin/configsmoke.pl` adds a default message when creating the 'skip tests' file. - Filter out that message in the report to reduce some 'useless' info. - For reference: the 'skip tests' file is used by `...::Smoker::set_skip_tests` - which does some more filtering (skip comments, ...). - Exact Filtering that it does: - $raw =~ m/^\s*#/ and next; - $raw =~ s/(\S+).*/$1/s; - if ($raw !~ m/\.t$/ and $raw !~ m/test\.pl$/) { - next; - } - I opted not to do the same filtering and instead just filter the default - message. If there are comments in the file then they could be useful - to include in the report (i.e. if they explain why a test file is skipped) - (Abe Timmerman, Wed, 24 Aug 2022 12:34:58 +0200) Autocommit for distribution Test::Smoke 1.79_03 (test) - (Abe Timmerman, Wed, 24 Aug 2022 14:06:54 +0200) FIX: the test cluttered Test-Smoke/.git/config - I don't know what happened, but I guess I cherry-picked the commits in - the wrong order. Sorry everyone; please check your local git config! 1.79_01 2022-08-17T08:59:35+02:00 (f05cccd => Abe Timmerman) - (Abe Timmerman, Wed, 17 Aug 2022 08:59:35 +0200) Autocommit for distribution Test::Smoke 1.79_01 (test) - (Bram, Mon, 15 Aug 2022 21:07:39 +0200) Include custom hostname in smoke report - In commit 5920e4cbcef17d7b00206d52dddd5b8ba33aafea - Author: abeltje - Date: Fri Apr 20 22:38:11 2018 +0200 - Solve https://github.com/abeltje/Test-Smoke/pull/37 - I don't like using ENVironment vars for legitimate settings in the - software, so I'd rather use the configfile for that. - Add a question in configsmoke.pl - The option was added to set a custom hostname in the configfile. - In that commit the custom hostname is used when sending the report to - the smokedb (that is: in `Test::Smoke::Reporter::smokedb_data`). - But the hostname is also used in the preamble of the report and that - code was left unchanged so the real hostname still leaked in the report. - Fix this and (also) use the custom hostname in the `preamble` function. - (+ add a test for it, test file is based on t/report-usernote.t) - (Note: commit 5920e4c was based on a PR and in the original commit - the preamble function was also updated. That part of the - change got lost when converting it to a config option.) - (Bram, Mon, 15 Aug 2022 21:24:06 +0200) Use `done_testing()` in t/report-usernote.t - The test file was added in commit 792da5b7176f3141f5c45e54e16a4fa1d0b34230 - Author: Abe Timmerman - Date: Mon Apr 15 00:27:00 2013 +0200 - Implement variable position for the user_note: - un_position == 'top' => at the start of the report - un_position == => at the end of the report - My guess: `done_testing()` was commented support older perls (with an - oder versions of Test::More which lacked support for it). - Today: plenty of other files in the repo are using `done_testing()` so - there is no reason why t/report-usernote.t shouldn't be using it. - (Bram, Thu, 18 Aug 2022 16:00:55 +0200) Skip tests with git when `git init fails` - When `git init` failed then the test would continue which is undesirable. - When running `make test` in the Test-Smoke git repo I observed: - `git init` failed (because of the '-b' option, unknown in my git version) - there was a test failure since it checks the exit code - it continues running git commands, including `git commit` - Result: changes were committed to the Test-Smoke git repo and *not* to the - test repo that is normally used inside the test. - Fix this by skipping the git tests when `git init` fails. - (Bram, Thu, 18 Aug 2022 16:07:57 +0200) Silence default branch name warning - On a more recent version of git there is a warning about the - default branch name. The warning can be silenced by - using the '-b' option to set a (different) default branch name - using the '-q' option - In commit 0f7ceb8c4aa1f2f64a14b86f2fcbef32c7981787 the '-b' option - was added to `git init` but that breaks compatibility with older git - versions. These do not know the '-b' option and thus fail. - To preserve backwards and future compatibility: - use the '-q' option to silence the warning - use `git -c init.defaultBranch=master init` to ensure the default branch - name is master for the test repo. - (Older git versions use 'master' by default, newer versions currently - use 'master' but that may change in the future. So git-upstream decides - to change default name then the '-c' should do the trick to keep it as - 'master') - (Abe Timmerman, Thu, 18 Aug 2022 17:21:50 +0200) Merge branch 'bram-perl-bram/git-init' - https://github.com/abeltje/Test-Smoke/pull/61 - (Abe Timmerman, Thu, 18 Aug 2022 17:32:32 +0200) Merge branch 'bram/custom-hostname' of https://github.com/bram-perl/Test-Smoke into bram-perl-bram/custom-hostname - https://github.com/abeltje/Test-Smoke/pull/58 - (Abe Timmerman, Thu, 18 Aug 2022 17:36:54 +0200) Merge branch 'bram-perl-bram/custom-hostname' into bugfixes/by-bram - https://github.com/abeltje/Test-Smoke/pull/58 - (Abe Timmerman, Thu, 18 Aug 2022 17:38:30 +0200) Merge branch 'bram/usernote-done-testing' of https://github.com/bram-perl/Test-Smoke into bram-perl-bram/usernote-done-testing - (Abe Timmerman, Thu, 18 Aug 2022 17:39:06 +0200) Merge branch 'bram-perl-bram/usernote-done-testing' into bugfixes/by-bram - https://github.com/abeltje/Test-Smoke/pull/59 - (Abe Timmerman, Thu, 18 Aug 2022 18:17:52 +0200) Make sure all filehandles are AUTOFLUSH during smoke - Inspired by: https://github.com/abeltje/Test-Smoke/pull/60 - It appears that Windows likes it better if the filehandles are on - autoflush during the actual smoke. - (Abe Timmerman, Thu, 18 Aug 2022 18:21:19 +0200) Merge branch 'bugfixes/by-bram' - Merge work by Bram: - fix on Tux's fix for the git-defaultBranch (#61) - autoflush for filehandles used during the actual smoke (not #60) - fix forgotten `done_testing()` (#59( - fix leak of actual hostname in the smoke-report (#58) - (Bram, Thu, 18 Aug 2022 18:18:23 +0200) Check exit status of every git command - During testing (on Windows) several git commands failed but this - wasn't obvious from the test output. - > Adapt the test to check the exit status of git after every command. - (Bram, Thu, 18 Aug 2022 19:00:23 +0200) Cache `$daemon->sockhost` in t/poster-post.t - On my Windows 10 system 't/poster-post.t' was stuck. - Debugging showed that this *apparently* happened when it tried to get - the value of `$daemon->sockhost` for the test with 'HTTP::Tiny'. - Earlier calls for `$daemon->sockhost` (for the curl test) did succeed - and did behave as expected... - Sample output of a run that was stuck: - # HTTP::Daemon (6.12): IPv6 (::1) - # Temporary daemon at: http://[::1]:57965/ - ok 1 - An object of class 'Test::Smoke::Poster::LWP_UserAgent' isa 'Test::Smoke::Poster::LWP_UserAgent' - ok 2 - write_json - [2022-08-18 16:47:15Z] Posting to http://[::1]:57965/report via LWP::UserAgent. - [2022-08-18 16:47:15Z] Reading from (C:\Perl\Test-Smoke\t\testsuite.jsn) - [2022-08-18 16:47:15Z] Report data: {"sysinfo":"MSWin32"} - [2022-08-18 16:47:15Z] [CoreSmokeDB] {"id":42} - ok 3 - Got id (LWP::Useragent: http://[::1]:57965/report) - ok 4 - An object of class 'Test::Smoke::Poster::Curl' isa 'Test::Smoke::Poster::Curl' - ok 5 - write_json - [2022-08-18 16:47:15Z] Posting to "http://[::1]:57965/report" via curl. - [2022-08-18 16:47:15Z] Reading from (C:\Perl\Test-Smoke\t\testsuite.jsn) - [2022-08-18 16:47:15Z] Report data: {"sysinfo":"MSWin32"} - [2022-08-18 16:47:15Z] In pwd(C:/Perl/Test-Smoke) running: - [2022-08-18 16:47:15Z] qx[C:\Windows\system32\curl.EXE --globoff -A "Test::Smoke/1.79_01 (Test::Smoke::Poster::Curl)" -d json=%7B%22sysinfo%22%3A%22MSWin32%22%7D "http://[::1]:57965/report"] - % Total % Received % Xferd Average Speed Time Time Time Current - Dload Upload Total Spent Left Speed - 100 49 100 9 100 40 522 2322 --:--:-- --:--:-- --:--:-- 3062 - [2022-08-18 16:47:15Z] [CoreSmokeDB] {"id":42} - ok 6 - Got id (curl: http://[::1]:57965/report) - And then it kept on waiting.. - Caching the value of `$daemon->sockhost` appears to fix it.. - (I've got no idea why tho) - With this patch applied and re-running the test it continues: - ok 7 - An object of class 'Test::Smoke::Poster::HTTP_Tiny' isa 'Test::Smoke::Poster::HTTP_Tiny' - ok 8 - write_json - [2022-08-18 16:56:15Z] Posting to http://[::1]:57990/report via HTTP::Tiny. - [2022-08-18 16:56:15Z] Reading from (C:\Perl\Test-Smoke\t\testsuite.jsn) - [2022-08-18 16:56:15Z] Report data: {"sysinfo":"MSWin32"} - [2022-08-18 16:56:15Z] [CoreSmokeDB] {"id":42} - ok 9 - Got id (HTTP::Tiny: http://[::1]:57990/report - ok 10 - no warnings - 1..10 - (Abe Timmerman, Thu, 18 Aug 2022 19:20:38 +0200) Merge branch 'bram/windows-poster_post.t' of https://github.com/bram-perl/Test-Smoke into bram-perl-bram/windows-poster_post.t - (Abe Timmerman, Thu, 18 Aug 2022 19:21:05 +0200) Merge branch 'bram-perl-bram/windows-poster_post.t' into bugfixes/by-bram - https://github.com/abeltje/Test-Smoke/pull/63 - (Abe Timmerman, Thu, 18 Aug 2022 20:24:53 +0200) Add a target to the makefile to run the xt/ tests - No convention but on IRC#smoke: - 17:41:14 Bram | Is there a make target to run the tests in xt/? - 19:26:26 abeltje | no make target for running tests in xt/; is there a convention for that? - 19:29:36 ilmari | dzil has an `xtest` command to run them - So I named it 'xtest' and used XTEST_FILES to select files to run: - make xtest TEST_VERBOSE=1 XTEST_FILES=xt/0*.t - but this also works: - make xtest - (Bram, Thu, 18 Aug 2022 18:18:30 +0200) Abort tests when chdir to repo dir failed - The test init their own git repo and then does a `chdir()` to that - directory. - If that `chdir()` would fail then abort the test since it would/could otherwise - be modifying the Test-Smoke repo. - (I haven't seen failures with `chdir()`, it's more a safe-guard to prevent - against altering the wrong repo) - (Using `die` instead of `skip` at the request of @abeltje) - (Bram, Thu, 18 Aug 2022 18:19:54 +0200) Configure git user/emailaddress for the test repo - The test create their own git repo and then adds some files in it and - then it does a `git commit`. - On Windows the `git commit` failed because it was unable to determine a valid - username/email-address. This resulted in extra test failures. - > After creating a repo set a username and emailaddress in the config of - that repo. - (Bram, Thu, 18 Aug 2022 18:20:12 +0200) Remove test repository when rsync isn't found - In t/syncer_rsync.t a fixed test directory (t/tsgit) is used. - At the end of the test it normally removes this directory but when - some of the tests are skipped then it left this directory in place - which caused the next test run to have a failure (on `git commit`). - Alternative fixes: - use a tmp dir like t/syncer_git.t does - remove the directory at the start of the test if it exist - (Abe Timmerman, Thu, 18 Aug 2022 20:41:55 +0200) Merge branch 'feature/xtest-make-target' 1.79 2022-03-30T11:19:47+02:00 (6c102ab => Abe Timmerman) - (Abe Timmerman, Wed, 30 Mar 2022 11:19:47 +0200) Autocommit for distribution Test::Smoke 1.79 (minor) - (H.Merijn Brand - Tux, Tue, 16 Aug 2022 08:56:53 +0200) Make git use a different default branch name to prevent warnings - ok 1 - Git version 2.37.2 - [2022-08-16 08:48:10+0200] qx[/usr/bin/git init /tmp/B5mqfRwdHq/tsgit] - hint: Using 'master' as the name for the initial branch. This default branch name - hint: is subject to change. To configure the initial branch name to use in all - hint: of your new repositories, which will suppress this warning, call: - hint: - hint: git config --global init.defaultBranch - hint: - hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and - hint: 'development'. The just-created branch can be renamed via this command: - hint: - hint: git branch -m 1.78 2020-05-20T16:50:59+02:00 (2081d02 => Abe Timmerman) - (Abe Timmerman, Wed, 20 May 2020 16:50:59 +0200) Autocommit for distribution Test::Smoke 1.78 (minor) - (Andrew Hewus Fresh, Sun, 28 Jun 2020 10:42:18 -0700) Rename README so GitHub will render correctly - (Abe Timmerman, Mon, 28 Mar 2022 10:51:34 +0200) perl-5.26+ doesn't have current-dir in @INC - Fix the fake perl so it can find TestInit.pm again. - (Abe Timmerman, Sun, 27 Mar 2022 13:27:49 +0200) RT#141857: don't use the git:// protocol for defaults to GitHub - GitHub stopped support for unauthenticated ssh/git access, so we switch - to https. - (Abe Timmerman, Mon, 28 Mar 2022 11:00:59 +0200) Autocommit for distribution Test::Smoke 1.78_01 (test) 1.77_04 2020-05-20T12:28:49+02:00 (9c4724d => Abe Timmerman) - (Abe Timmerman, Wed, 20 May 2020 12:28:49 +0200) Autocommit for distribution Test::Smoke 1.77_04 (test) - (Abe Timmerman, Wed, 20 May 2020 16:45:59 +0200) More cleanup of HTTP::Lite: 28f09320 wasn't enough - We really dropped support for HTTP::Lite 1.77_03 2020-05-19T23:11:59+02:00 (40678ef => Abe Timmerman) - (Abe Timmerman, Tue, 19 May 2020 23:11:59 +0200) Autocommit for distribution Test::Smoke 1.77_03 (test) - (Abe Timmerman, Wed, 20 May 2020 12:22:50 +0200) More poster-post problems (HTTP::Tiny) - IPv6 is not supported in HTTP::Tiny < 0.042. Alas 5.24.[1-4] shipped - with a DEV-version of the module. We must now use `version->parse()` to - compare `$HTTP::Tiny::VERSION` 1.77_02 2020-05-19T15:20:21+02:00 (e978fd4 => Abe Timmerman) - (Abe Timmerman, Tue, 19 May 2020 15:20:21 +0200) Autocommit for distribution Test::Smoke 1.77_02 (test) - (Abe Timmerman, Tue, 19 May 2020 15:29:16 +0200) State MIN_PERL_VERSION in Makefile.PL - 6 years overdue... sorry Neil - (Abe Timmerman, Tue, 19 May 2020 16:08:36 +0200) RT#132507: Remove the version number - (Abe Timmerman, Tue, 19 May 2020 22:56:34 +0200) More poster-post problems (curl) - Older curls do need some help to understand the 'http://[::1]:54321' - syntax, so quote the argument and use the '--globoff' switch - (Abe Timmerman, Tue, 19 May 2020 23:00:00 +0200) Merge branch 'cleanup/remove_support_HTTP_Lite' 1.77_01 2020-05-19T11:52:30+02:00 (d959cb4 => Abe Timmerman) - (Abe Timmerman, Tue, 19 May 2020 11:52:30 +0200) Test::Smoke::LogMixin: no sprintf without arguments - The log_* routines use the sprintf() way of creating log-lines. When - there are no arguments, there is no need to use sprintf() and risk - warnings about missing arguments or invalid conversion for bare % signs. - (I ran into this with the output of `git clone`) - (Abe Timmerman, Tue, 19 May 2020 13:05:13 +0200) Test::Smoke::Syncer::Git: fix problem with the branchfile - The first line was read but not chomp()ed, so if one had (mistakenly) - put multiple lines in the file, the command line for the `git checkout` - would have been wrong and that branch would not have been checked out. - I hope that this also resolves part of RT#128950 - (Abe Timmerman, Tue, 19 May 2020 14:43:40 +0200) Prefer JSON::PP over JSON::XS - (Abe Timmerman, Tue, 19 May 2020 14:46:53 +0200) Provide better flow and diagnostics for the Posters - Untangle the actual POST and json-decode in the `post`-method. - Also make the clients die from the `_post_data`-method if the request - didn't return a 2xx. - (Abe Timmerman, Tue, 19 May 2020 14:44:25 +0200) Provide better diagnostics on failure with TEST_VERBOSE - This provides invalid TAP, but compile-errors are worse! 1.77 2020-05-18T18:55:53+02:00 (046d80a => Abe Timmerman) - (Abe Timmerman, Mon, 18 May 2020 18:55:53 +0200) Remove support for HTTP::Lite - We ran into a bug for HTTP::Lite that was reported 6 years ago, that - will not be fixed anymore. No need to keep support for this module - around now that HTTP::Tiny is in core (>= 5.14). 1.76_01 2020-05-13T15:51:25+02:00 (c5bf6ca => Abe Timmerman) - (Abe Timmerman, Wed, 13 May 2020 15:51:25 +0200) Autocommit for distribution Test::Smoke 1.76_01 (test) 1.76 2020-05-12T20:54:37+02:00 (0801dd6 => Abe Timmerman) - (Abe Timmerman, Tue, 12 May 2020 20:54:37 +0200) Autocommit for distribution Test::Smoke 1.76 (minor) - (H.Merijn Brand, Tue, 23 Apr 2019 15:47:51 +0200) Add support for -Uxx and -Dxx=y on tssmokeperl.pl - When a smokescript smokes for two different compilers, it is likely to use - something like - : - /pro/bin/perl tssmokeperl.pl --nofetch --nopatch \ - c "$CFGNAME" $continue $* -Dcc=gcc > p59.log 2>&1 - : - : - /pro/bin/perl tssmokeperl.pl --nofetch --nopatch \ - c "$CFGNAME" $continue $* -Dcc=g++ > p59.log 2>&1 - : - This change allows tssmokeperl.pl to accept -Dcc=gcc and/or -Ucc - and make it DWIM. Before this change, these command-line options - were silently ignored. - Only existing options can be (un)set - (H.Merijn Brand - Tux, Thu, 25 Apr 2019 11:55:40 +0200) Moving -Dxx=... and -Uxx to the correct spot - (H.Merijn Brand - Tux, Thu, 25 Apr 2019 12:25:25 +0200) Also allow -A options - (Abe Timmerman, Wed, 13 May 2020 15:18:21 +0200) Add a Serialiser - This is a simple serialiser, I still have to hunt the rest of the code - for uses of Data::Dumper type serialisations and see if I can change - them. - (Abe Timmerman, Wed, 13 May 2020 15:23:03 +0200) Add a '--pass_option' switch to the runsmoke-applet - This (repeatable) option will let one pass extra options to Configure - from the 'tsrunsmoke.pl' (and thus 'tssmokeperl.pl') commandline: - ~/coresmoke/ts/bin/tssmokeperl.pl -c "$CFGNAME" $* \ - -pass-option '-Dusesuperthreads' \ - p '-Uusesuperfiles' > p59.log 2>&1 - This is what Tux put in a commit message for a different solution of - his own request: - When a smokescript smokes for two different compilers, it is likely to - use something like - /pro/bin/perl tssmokeperl.pl --nofetch --nopatch \ - c "$CFGNAME" $continue $* -Dcc=gcc > p59.log 2>&1 - /pro/bin/perl tssmokeperl.pl --nofetch --nopatch \ - c "$CFGNAME" $continue $* -Dcc=g++ > p59.log 2>&1 - This change allows tssmokeperl.pl to accept -Dcc=gcc and/or -Ucc - and make it DWIM. Before this change, these command-line options - were silently ignored. 1.75 2020-03-01T12:41:23+01:00 (995b2f9 => Abe Timmerman) - (Abe Timmerman, Sun, 1 Mar 2020 12:41:23 +0100) Autocommit for distribution Test::Smoke 1.75 (same) - (H.Merijn Brand - Tux, Wed, 6 Nov 2019 14:21:04 +0100) Ignore all date/time information in dot_patch - As we are only interested in the branch (first field), the sha and the - describe (last two fields), just take those and ignore everything in - between, so we cannot be fooled by (missing) time-zones or date formats - that do not match our expectation 1.74 2020-02-09T16:36:26+01:00 (f119510 => Abe Timmerman) - (Abe Timmerman, Sun, 9 Feb 2020 16:36:26 +0100) Autocommit for distribution Test::Smoke 1.74 (minor) - (Abe Timmerman, Sun, 1 Mar 2020 12:36:22 +0100) FIX: add dependency introduced by be0b7a9438bdc9b25176dc8676641aff3bfc6413 - We forgot to add Capture::Tiny to the dependencies in Makefile.PL 1.73 2019-08-13T09:33:02+02:00 (b6ca9bd => Abe Timmerman) - (Abe Timmerman, Tue, 13 Aug 2019 09:33:02 +0200) Autocommit for distribution Test::Smoke 1.73 (minor) - (James E Keenan, Sat, 8 Feb 2020 14:29:57 -0500) Update location of Perl 5 repository - Note that I did not attempt to update all instances of the old - repository in bin/configsmoke.pl. - Needs careful code review. - For: https://rt.cpan.org/Ticket/Display.html?id=131711 - (Abe Timmerman, Sun, 9 Feb 2020 15:50:07 +0100) Merge branch 'master' of github.com:abeltje/Test-Smoke - (Abe Timmerman, Sun, 9 Feb 2020 15:52:00 +0100) Merge branch 'rtc-131711-perl5-repository' of https://github.com/jkeenan/Test-Smoke into jkeenan-rtc-131711-perl5-repository - (Abe Timmerman, Sun, 9 Feb 2020 15:52:34 +0100) Merge branch 'jkeenan-rtc-131711-perl5-repository' 1.72_07 2019-08-07T13:10:16+03:00 (2b62635 => Abe Timmerman) - (Abe Timmerman, Wed, 7 Aug 2019 13:10:16 +0300) Autocommit for distribution Test::Smoke 1.72_07 (test) 1.72_05 2018-04-22T13:15:31+02:00 (91ae91a => abeltje) - (abeltje, Sun, 22 Apr 2018 13:15:31 +0200) Autocommit for distribution Test::Smoke 1.72_05 (test) - (James E Keenan, Wed, 8 Aug 2018 09:42:01 -0400) Report all failing unit tests and sequences thereof. - The 'log' and 'out' files were correctly identifying failed unit tests and - sequences thereof, e.g.: - ../lib/locale.t.............................................FAILED - 436-437, 441, 444, 458 - However, only the first of these was being captured by - Test::Smoke::Reporter::_parse() -- called from within - Test::Smoke::Reporter::read_parse() -- and, hence, only the first was - available for recording in the 'jsn' file: - "failures" : [ - { - "status" : "FAILED", - "extra" : [ - "436-437" - ], - "test" : "../lib/locale.t" - } - ], - And since it is the 'jsn' file that is sent to the CoreSmoke database -- from - which the web display draws its data -- the web page was only showing this: - Test failures: - ~~ ../lib/locale.t ................................ FAILED 436-437 - Cf. http://perl5.test-smoke.org/report/68034 - This commit improves the regex capturing the numbers of failing unit tests and - sequences of such tests. In t/reporter.t one block of tests similar to - existing blocks is added. - The commit also adds to .gitignore one file created during testing. - For: RTC 125932 - (James E Keenan, Sun, 12 Aug 2018 14:12:36 -0400) Correct typo in 4 log messages. - For: rt.cpan.org 126045 - (James E Keenan, Tue, 14 Aug 2018 09:22:57 -0400) Correct spelling of 'omitted' in 5 locations. - (James E Keenan, Wed, 8 Aug 2018 09:42:01 -0400) Report all failing unit tests and sequences thereof. - For: https://rt.cpan.org/Ticket/Display.html?id=125932 - In directory logs/smokecurrent/, the '.log' and '.out' files were correctly - identifying failed unit tests and sequences thereof, e.g.: - ../lib/locale.t.............................................FAILED - 436-437, 441, 444, 458 - However, only the first of these unit test numbers or sequences was being - captured by Test::Smoke::Reporter::_parse() -- called from within - Test::Smoke::Reporter::read_parse(). Hence, only the first was - available for recording in the '.jsn' file: - "failures" : [ - { - "status" : "FAILED", - "extra" : [ - "436-437" - ], - "test" : "../lib/locale.t" - } - ], - And since it is the '.jsn' file that is sent to the CoreSmoke database -- from - which the web display draws its data -- the web page was only showing this: - Test failures: - ~~ ../lib/locale.t ................................ FAILED 436-437 - Cf. http://perl5.test-smoke.org/report/68034 - This commit improves the regex capturing the numbers of failing unit tests and - sequences of such tests. In t/reporter.t one block of tests similar to - existing blocks is added. - The commit also adds to .gitignore one file created during testing. - For: RTC 125932 - (James E Keenan, Wed, 15 Aug 2018 10:22:16 -0400) Merge branch 'rt-125932-defective-json' of github.com:jkeenan/Test-Smoke into rt-125932-defective-json - (Abe Timmerman, Fri, 17 Aug 2018 19:11:14 +0100) Merge branch 'jkeenan-typo-omitted-20180814' - (Abe Timmerman, Fri, 17 Aug 2018 19:12:16 +0100) Merge branch 'rtc-126045-exits-test-smoke-archiver-20180812' of https://github.com/jkeenan/Test-Smoke into jkeenan-rtc-126045-exits-test-smoke-archiver-20180812 - (Abe Timmerman, Fri, 17 Aug 2018 19:15:03 +0100) Merge branch 'jkeenan-rtc-126045-exits-test-smoke-archiver-20180812' - (Abe Timmerman, Fri, 17 Aug 2018 19:23:29 +0100) Merge branch 'rt-125932-defective-json' of https://github.com/jkeenan/Test-Smoke into jkeenan-rt-125932-defective-json - (Abe Timmerman, Fri, 17 Aug 2018 19:23:52 +0100) Merge branch 'jkeenan-rt-125932-defective-json' - (James E Keenan, Fri, 17 Aug 2018 16:28:07 -0400) Correct one typo in Test::Smoke::App::Base docs. - (Abe Timmerman, Fri, 9 Nov 2018 08:02:52 +0100) Set autoflush on STDOUT for all the scripts - The output from the smoke-scripts was buffered, this resulted in - incomplete log files for the archive function. - (Abe Timmerman, Fri, 9 Nov 2018 08:19:11 +0100) Merge branch 'feature/jkeenan_merges' - (Abe Timmerman, Fri, 9 Nov 2018 08:23:05 +0100) Clean-up t/config.sh after tests - (Abe Timmerman, Fri, 9 Nov 2018 09:43:58 +0100) Test::Smoke::Syncer::Git - reset working dir before branch - We update the `patchlevel.h` file before the smoke. In some cases this - changed file doesn't allow us to checkout the branch we want to smoke, - so now before we start updating the working dir we `reset --hard HEAD` - See also RT#127577 - (Abe Timmerman, Fri, 9 Nov 2018 14:16:31 +0100) Autocommit for distribution Test::Smoke 1.72_06 (same) - (Christian Walde, Sun, 2 Sep 2018 18:02:22 +0200) prevent git syncer from failing on trying to log clone progress with %s - (Christian Walde, Sun, 2 Sep 2018 19:16:45 +0200) throw an error if no makefile is known for the specified win32 make - (Christian Walde, Sun, 2 Sep 2018 19:17:05 +0200) ensure newlines of the munged win32 makefile don't get mangled - (Christian Walde, Sun, 2 Sep 2018 19:17:33 +0200) allow using gmake on win32 - (Christian Walde, Mon, 3 Sep 2018 14:01:32 +0200) recognize win32 gnumakefile assignments in makefile preparation - (Christian Walde, Mon, 3 Sep 2018 14:02:06 +0200) don't munge makefile lines that remain uncommented in win32 makefile prep - (Christian Walde, Tue, 4 Sep 2018 14:56:56 +0200) split Smoker::_make into os subs and silence stderr with nul on win32 - (Christian Walde, Tue, 4 Sep 2018 14:57:30 +0200) switch _run from qx to Capture::Tiny - (Christian Walde, Tue, 4 Sep 2018 14:57:46 +0200) on windows, dump make stdout under gcc as well - (Christian Walde, Tue, 4 Sep 2018 14:58:12 +0200) add binmode so change_manifest doesn't mangle the makefile too badly - (Christian Walde, Tue, 4 Sep 2018 14:59:37 +0200) [HACK] convert set_skip_tests to replace skipped tests with print ok 1 - this works around a shitton of manifest- and manifest-test-related issues, - but also breaks the unsetting. might needs to work by copying the skipped - tests somewhere else. - (Christian Walde, Tue, 4 Sep 2018 15:00:45 +0200) add w32args to general options list for runsmoke - not sure if this is useful, was an attempt to get cchome into the makefile, - but didn't work - (H.Merijn Brand - Tux, Sat, 27 Apr 2019 14:20:53 +0200) Revert "[HACK] convert set_skip_tests to replace skipped tests with print ok 1" - This reverts commit 69aeba164af185eaaf93aba106dfaa4583ab104e. - (Christian Walde, Sat, 27 Apr 2019 16:02:52 +0100) skip tests by modifying them in place instead of renaming them - (H.Merijn Brand - Tux, Sun, 28 Apr 2019 12:08:27 +0200) Using Test::Smoke out of the box on Win32 - Thank you Christian for the time and effort - (H.Merijn Brand - Tux, Tue, 30 Apr 2019 22:16:54 +0200) Correct minor typo in docs - (Abe Timmerman, Tue, 7 May 2019 20:18:05 +0200) Autocommit for distribution Test::Smoke 1.72_07 (test) - (James E Keenan, Sat, 6 Jul 2019 09:36:58 -0400) Correct spelling error in 3 places in documentation - For: https://rt.cpan.org/Ticket/Display.html?id=129993 - (Abe Timmerman, Wed, 7 Aug 2019 13:03:19 +0300) Merge branch 'typo-test-smoke-app-base-20180817' of https://github.com/jkeenan/Test-Smoke into jkeenan-typo-test-smoke-app-base-20180817 - (Abe Timmerman, Wed, 7 Aug 2019 13:04:47 +0300) Merge branch 'jkeenan-typo-test-smoke-app-base-20180817' - (Abe Timmerman, Wed, 7 Aug 2019 13:05:19 +0300) Merge branch 'rtc-129993-test-smoke-reporter-typos' of https://github.com/jkeenan/Test-Smoke into jkeenan-rtc-129993-test-smoke-reporter-typos - (Abe Timmerman, Wed, 7 Aug 2019 13:05:36 +0300) Merge branch 'jkeenan-rtc-129993-test-smoke-reporter-typos' 1.72_04 2018-04-22T13:09:44+02:00 (9868726 => abeltje) - (abeltje, Sun, 22 Apr 2018 13:09:44 +0200) Merge branch 'master' of https://github.com/chorny/Test-Smoke into chorny-master 1.72_03 2018-04-22T09:00:03+02:00 (4b93a62 => abeltje) - (abeltje, Sun, 22 Apr 2018 09:00:03 +0200) Autocommit for distribution Test::Smoke 1.72_03 (test) - (abeltje, Sun, 22 Apr 2018 11:52:36 +0200) Implement $ENV{PERL_JSON_BACKEND} for Test::Smoke::Util::LoadAJSON - This fixes a problem on MSWin32 where fork() and JSON::XS don't play - nice together. - Add a dependency for 'Win32::API' on MSWin32. 1.72_02 2018-04-20T22:52:14+02:00 (2856c2b => abeltje) - (abeltje, Fri, 20 Apr 2018 22:52:14 +0200) Autocommit for distribution Test::Smoke 1.72_02 (test) - (abeltje, Sun, 22 Apr 2018 08:54:09 +0200) https://github.com/abeltje/CoreSmokeDB/issues/8 - These configuration options were not passed to the software. Neither did - they have a sane default. 1.72_01 2018-04-20T09:42:39+02:00 (cdd5c85 => abeltje) - (abeltje, Fri, 20 Apr 2018 09:42:39 +0200) Autocommit for distribution Test::Smoke 1.72_01 (test) - (abeltje, Fri, 20 Apr 2018 10:08:28 +0200) Make more test parallisable. - Move the testing-directories from 't' to File::Temp::tempdir(). - (abeltje, Fri, 20 Apr 2018 10:20:09 +0200) Less replication of static data. - (abeltje, Fri, 20 Apr 2018 22:38:11 +0200) Solve https://github.com/abeltje/Test-Smoke/pull/37 - I don't like using ENVironment vars for legitimate settings in the - software, so I'd rather use the configfile for that. - Add a question in configsmoke.pl 1.72 2018-04-22T13:35:26+03:00 (7f9889a => Alexandr Ciornii) - (Alexandr Ciornii, Sun, 22 Apr 2018 13:35:26 +0300) GetErrorMode requires Windows Vista, skip test on earlier versions 1.71_01 2017-05-22T21:55:58+02:00 (8e135a5 => abeltje) - (abeltje, Mon, 22 May 2017 21:55:58 +0200) Autocommit for distribution Test::Smoke 1.71_01 (test) - (Nigel Horne, Mon, 4 Dec 2017 09:56:43 -0500) Better error message to help diagnose what's wrong - (James E Keenan, Sat, 3 Mar 2018 08:54:52 -0500) Correct spelling error. - (abeltje, Sun, 4 Mar 2018 09:02:27 +0100) Merge branch 'more-typo-20170514' of git://github.com/jkeenan/Test-Smoke into jkeenan-more-typo-20170514 - (abeltje, Sun, 4 Mar 2018 09:03:20 +0100) Merge branch 'jkeenan-more-typo-20170514' into bugfix/github_pullrequests - (abeltje, Sun, 4 Mar 2018 09:05:06 +0100) Merge branch 'nigelhorne-master' into bugfix/github_pullrequests - (abeltje, Sun, 4 Mar 2018 09:06:49 +0100) Merge branch 'jkeenan-typo-20180303' into bugfix/github_pullrequests 1.71 2017-05-14T13:18:36+02:00 (7f2b993 => abeltje) - (abeltje, Sun, 14 May 2017 13:18:36 +0200) Autocommit for distribution Test::Smoke 1.71 (minor) - (abeltje, Sun, 14 May 2017 13:30:23 +0200) Reorganise directory structures... - Change `use lib ...` statements - (James E Keenan, Sun, 14 May 2017 13:27:32 -0400) Correct typo in Test::Smoke::Syncer::Git. - (abeltje, Mon, 22 May 2017 21:17:36 +0200) Merge branch 'feature/no_dot_in_at_inc' - (abeltje, Mon, 22 May 2017 21:29:34 +0200) Fix typo's and (extra)test logic 1.70_12 2017-05-14T12:15:14+02:00 (eb7c599 => abeltje) - (abeltje, Sun, 14 May 2017 12:15:14 +0200) Autocommit for distribution Test::Smoke 1.70_12 (test) - (abeltje, Sun, 14 May 2017 13:14:40 +0200) Add tsreport.pl to list of scripts. 1.70_11 2017-05-12T18:14:37-04:00 (8191c13 => James E Keenan) - (James E Keenan, Fri, 12 May 2017 18:14:37 -0400) Correct multiple typos. - Also: some grammatical corrections and improvements in text flow. - (abeltje, Sun, 14 May 2017 12:15:14 +0200) Autocommit for distribution Test::Smoke 1.70_12 (test) - (abeltje, Sun, 14 May 2017 13:14:40 +0200) Add tsreport.pl to list of scripts. - (abeltje, Sun, 14 May 2017 13:18:36 +0200) Autocommit for distribution Test::Smoke 1.71 (minor) - (abeltje, Sun, 14 May 2017 13:30:23 +0200) Reorganise directory structures... - Change `use lib ...` statements - (abeltje, Mon, 22 May 2017 21:29:34 +0200) Fix typo's and (extra)test logic - (abeltje, Mon, 22 May 2017 21:55:58 +0200) Autocommit for distribution Test::Smoke 1.71_01 (test) - (James E Keenan, Sun, 14 May 2017 13:27:32 -0400) Correct typo in Test::Smoke::Syncer::Git. - (Nigel Horne, Mon, 4 Dec 2017 09:56:43 -0500) Better error message to help diagnose what's wrong - (James E Keenan, Sat, 3 Mar 2018 08:54:52 -0500) Correct spelling error. - (abeltje, Sun, 4 Mar 2018 09:18:24 +0100) Autocommit for distribution Test::Smoke 1.72 (minor) - (abeltje, Thu, 19 Apr 2018 11:28:36 +0200) Fix another victim of 'No-dot-in-at-inc' - We have the absolute path to the config-file, use that so 'require' - doesn't have to loop over @INC to find the file. - (abeltje, Thu, 19 Apr 2018 19:02:40 +0200) Don't use a 'fallback' JSON.pm - We now just call it 'Test::Smoke::Util::LoadAJSON' and have it export - 'encode_json' en 'decode_json' that's all we need. - (abeltje, Thu, 19 Apr 2018 19:04:49 +0200) First try to run the tests in parallel - For this to work we need all the activity to move from 't/' to a - temporary directory. 1.70_10 2017-05-13T15:57:58+02:00 (153b0a1 => abeltje) - (abeltje, Sat, 13 May 2017 15:57:58 +0200) Merge branch 'rt/39138' - (abeltje, Sat, 13 May 2017 16:00:41 +0200) Fix get_avail_w32compilers() by Steve Hay: - Test-Smoke-1.42 fails to detect the ccversion for my MSVC++ - installations, which all reside under "C:\Program Files\...". It tries - to run a command like - "$map{ $CC }->{ccbin}" --version 2>&1 - but the 'ccbin' there comes from whereis() and is already double-quoted - if it contains spaces, which causes an error like - '""C:\Program' is not recognized as an internal or external command, - operable program or batch file. - The attached patch fixes this. - https://rt.cpan.org/Ticket/Display.html?id=54542 - (abeltje, Sun, 14 May 2017 11:36:29 +0200) Handle 'development-releases' of Test::Harness in core - Sometimes a "_nm" release of Test::Harness in blead, we need to deal - with it. eval("$version") seems the easiest way. 1.70_09 2017-05-12T18:14:37-04:00 (70c7c73 => James E Keenan) - (James E Keenan, Fri, 12 May 2017 18:14:37 -0400) Correct multiple typos. - Also: some grammatical corrections and improvements in text flow. - (abeltje, Sat, 13 May 2017 18:17:43 +0200) Fix test syncer_rsync.t for Windows - (Cygwin)rsync doesn't understand Windows-paths (C:\Some\Path) but it handles UNC-paths (//localhost/C$/Some/Path), so we fix the test. - Left the actual code unchanged, as we normally rsync from a remote path. 1.70_07 2017-03-21T18:53:08+01:00 (dd9947a => abeltje) - (abeltje, Tue, 21 Mar 2017 18:53:08 +0100) Autocommit for distribution Test::Smoke 1.70_07 (same) - (James E Keenan, Fri, 21 Apr 2017 23:08:10 -0400) Fix compilation error. - For: https://rt.cpan.org/Ticket/Display.html?id=121283 - (abeltje, Thu, 11 May 2017 12:06:21 +0200) Merge branch 'jkeenan-rt-121283-sendrpt-pl' into pr/sndrpt.pl - (abeltje, Thu, 11 May 2017 12:30:28 +0200) Autocommit for distribution Test::Smoke 1.70_08 (test) - (abeltje, Thu, 11 May 2017 12:32:18 +0200) Autocommit for distribution Test::Smoke 1.70_09 (test) - (abeltje, Thu, 11 May 2017 13:05:39 +0200) Autocommit for distribution Test::Smoke 1.70_08 (test) - (abeltje, Thu, 11 May 2017 18:47:38 +0200) Try to resolve RT-120008 (sync with git) - removed the `git pull` command and replaced with `git reset --hard - origin/$branch` as advised by Yves. 1.70_06 2017-03-06T19:48:10+01:00 (293dc07 => abeltje) - (abeltje, Mon, 6 Mar 2017 19:48:10 +0100) Autocommit for distribution Test::Smoke 1.70_06 (same) - (H.Merijn Brand - Tux, Thu, 28 Apr 2016 14:34:43 +0200) Replace Test::Smoke::SysInfo with System::Info - (H.Merijn Brand - Tux, Sun, 19 Mar 2017 12:19:13 +0100) Fix cpuinfo test results (based on System::Info) - (abeltje, Tue, 21 Mar 2017 18:43:12 +0100) Remove tests, they moved to System::Info also. - (abeltje, Tue, 21 Mar 2017 18:52:02 +0100) Merge branch 'System-Info' 1.70_05 2017-01-30T22:45:55+01:00 (0c3df38 => abeltje) - (abeltje, Mon, 30 Jan 2017 22:45:55 +0100) Autocommit for distribution Test::Smoke 1.70_05 - (James E Keenan, Sun, 5 Feb 2017 20:57:48 -0500) Correct one typo. - (abeltje, Mon, 6 Feb 2017 08:07:41 +0100) Merge branch 'jkeenan-one-typo' - (Andrew Fresh, Tue, 7 Feb 2017 16:12:31 -0800) Tests to get_patch from git_version.h - Because the code supposedly supports that, but it doesn't work. - (Andrew Fresh, Tue, 7 Feb 2017 16:14:33 -0800) Return arrayref as expected from get_patch() - Even when we read the version from git_version.h - (James E Keenan, Fri, 3 Mar 2017 08:46:51 -0500) Correct one typo. - (H.Merijn Brand, Mon, 6 Mar 2017 13:03:00 +0100) Merge pull request #29 from jkeenan/faq-spelling-20170303 - Correct one typo. - (H.Merijn Brand, Mon, 6 Mar 2017 13:03:32 +0100) Merge pull request #27 from jkeenan/one-typo - Correct one typo. - (abeltje, Mon, 6 Mar 2017 18:29:07 +0100) Merge branch 'master' of https://github.com/afresh1/Test-Smoke into afresh1-master - (abeltje, Mon, 6 Mar 2017 18:38:34 +0100) Merge branch 'afresh1-master' - (abeltje, Mon, 6 Mar 2017 18:41:13 +0100) Merge branch 'master' of ssh://github.com/abeltje/Test-Smoke - (abeltje, Mon, 6 Mar 2017 18:55:25 +0100) Use annotated tags 1.70_04 2017-01-30T22:08:49+01:00 (e956e35 => abeltje) - (abeltje, Mon, 30 Jan 2017 22:08:49 +0100) Autocommit for distribution Test::Smoke 1.70_04 - (abeltje, Mon, 30 Jan 2017 22:36:42 +0100) Merge branch 'dcollins/normalize_testname' of https://github.com/dcollinsn/Test-Smoke into dcollinsn-dcollins/normalize_testname 1.70_03 2017-01-30T22:06:31+01:00 (a655fa3 => abeltje) - (abeltje, Mon, 30 Jan 2017 22:06:31 +0100) Autocommit for distribution Test::Smoke 1.70_03 - (abeltje, Mon, 30 Jan 2017 22:07:40 +0100) Merge branch 'master' of ssh://github.com/abeltje/Test-Smoke 1.70_02 2016-05-22T13:07:39+02:00 (47f479f => abeltje) - (abeltje, Sun, 22 May 2016 13:07:39 +0200) Autocommit for distribution Test::Smoke 1.70_02 (t) - (H.Merijn Brand - Tux, Sun, 11 Sep 2016 14:16:38 +0200) Note DISTRIB_RELEASE in SysInfo - (Also available in System::Info) - (H.Merijn Brand - Tux, Sun, 11 Sep 2016 14:19:53 +0200) Without parens - (H.Merijn Brand - Tux, Thu, 15 Sep 2016 18:13:39 +0200) In Tumbleweed VERSION_ID is the most recent tag - ANSI_COLOR => '0;32', - BUG_REPORT_URL => 'https://bugs.opensuse.org', - CPE_NAME => 'cpe:/o:opensuse:tumbleweed:20160913', - DISTRIB_CODENAME => '', - DISTRIB_DESCRIPTION => 'openSUSE Tumbleweed', - DISTRIB_ID => 'openSUSE Tumbleweed', - DISTRIB_RELEASE => 20160901, - HOME_URL => 'https://www.opensuse.org/', - ID => 'opensuse', - ID_LIKE => 'suse', - LSB_VERSION => 'core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64', - NAME => 'openSUSE Tumbleweed', - PRETTY_NAME => 'openSUSE Tumbleweed', - VERSION_ID => 20160913, - Welcome to openSUSE Tumbleweed 20160913 - Kernel \\r (\\l). - (Dan Collins, Wed, 26 Oct 2016 20:39:06 -0400) RT #118488: Proper normalization for tests in cpan/, dist - There is a function that is intended to transform from the "stripped" - test name (without leading ../ or trailing .t) to a usable relative - path. That function prepends '../t/' to tests, unless their name begins - with ext/ or lib/, in which case it prepends only '../'. This patch - adds cpan/ and dist/ to the list of special cases. - (James E Keenan, Sun, 29 Jan 2017 08:50:15 -0500) Correct spelling errors. - (H.Merijn Brand, Sun, 29 Jan 2017 15:04:22 +0100) Merge pull request #25 from jkeenan/correct-spelling - Correct spelling errors. - (abeltje, Mon, 30 Jan 2017 21:42:48 +0100) Rsync from a git-repository should run Porting/make_dot_patch.pl - Pullrequest 18: https://github.com/abeltje/Test-Smoke/pull/18 - , implemented in a more general way (imo) - typo in configsmoke.pl - (H.Merijn Brand - Tux, Sun, 11 Sep 2016 14:16:38 +0200) Note DISTRIB_RELEASE in SysInfo - (Also available in System::Info) - (H.Merijn Brand - Tux, Sun, 11 Sep 2016 14:19:53 +0200) Without parens - (H.Merijn Brand - Tux, Thu, 15 Sep 2016 18:13:39 +0200) In Tumbleweed VERSION_ID is the most recent tag - ANSI_COLOR => '0;32', - BUG_REPORT_URL => 'https://bugs.opensuse.org', - CPE_NAME => 'cpe:/o:opensuse:tumbleweed:20160913', - DISTRIB_CODENAME => '', - DISTRIB_DESCRIPTION => 'openSUSE Tumbleweed', - DISTRIB_ID => 'openSUSE Tumbleweed', - DISTRIB_RELEASE => 20160901, - HOME_URL => 'https://www.opensuse.org/', - ID => 'opensuse', - ID_LIKE => 'suse', - LSB_VERSION => 'core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64', - NAME => 'openSUSE Tumbleweed', - PRETTY_NAME => 'openSUSE Tumbleweed', - VERSION_ID => 20160913, - Welcome to openSUSE Tumbleweed 20160913 - Kernel \\r (\\l). - (James E Keenan, Sun, 29 Jan 2017 08:50:15 -0500) Correct spelling errors. 1.70_01 2016-05-04T00:19:12+02:00 (eca7717 => abeltje) - (abeltje, Wed, 4 May 2016 00:19:12 +0200) Autocommit for distribution Test::Smoke 1.70_01 (test) - (H.Merijn Brand - Tux, Sun, 8 May 2016 12:34:14 +0200) Skip testing git that does not support "git init folder" - There might be a higher bound than this, but at least git-1.6.4.2 does - NOT support this syntax - usage: git init [-q | --quiet] [--bare] [--template=] [--shared[=]] - (Andy Grundman, Wed, 18 May 2016 10:40:50 -0400) Split arguments that might be combined into one string, such as the rsync default '-az --delete'. - (Andy Grundman, Wed, 18 May 2016 11:19:27 -0400) Revert previous change, breaks args where spaces are expected - (Andy Grundman, Wed, 18 May 2016 11:30:27 -0400) Split rsync arguments that are combined into one string, such as the default '-az --delete'. - (abeltje, Sun, 22 May 2016 12:48:48 +0200) Rework of Andy Grundman's patch to split rsync options - Use shellwords($args) rather than split(" ", $args) to split the - configured options to rsync(1) - Thanks Andy! 1.70 2016-04-24T12:57:52+01:00 (6197f5b => abeltje) - (abeltje, Sun, 24 Apr 2016 12:57:52 +0100) Autocommit for distribution Test::Smoke 1.70 (minor) - (abeltje, Sun, 24 Apr 2016 15:56:49 +0100) Add versions to all the new modules - (H.Merijn Brand - Tux, Sun, 24 Apr 2016 18:37:42 +0200) Spelling error - (abeltje, Tue, 3 May 2016 23:23:27 +0200) Resolve a backward incompatibilty - In pre 1.70 Test::Smoke 'sync_type' was the way to specify what sync - method to use. In 1.70 this became 'syncer', now switched back to - 'sync_type'. 1.61_15 2016-04-23T09:51:00+01:00 (6b27c08 => abeltje) - (abeltje, Sat, 23 Apr 2016 09:51:00 +0100) Autocommit for distribution Test::Smoke 1.61_15 (same) - (H.Merijn Brand - Tux, Sat, 23 Apr 2016 23:48:53 +0200) clang = gcc - https://github.com/abeltje/Test-Smoke/issues/2 - While you are at it, maybe also: - $cc = 'gcc' if $cc eq 'clang'; - (abeltje, Sun, 24 Apr 2016 10:08:01 +0100) NAME in WriteMakefile() must be packagename - (H.Merijn Brand - Tux, Sun, 24 Apr 2016 11:32:15 +0200) SI for NetBSD-7.99.4 - (H.Merijn Brand - Tux, Sun, 24 Apr 2016 11:55:15 +0200) \s != \d - (abeltje, Sun, 24 Apr 2016 11:02:27 +0100) Merge branch 'pr/faq_correction_rt_94329' of https://github.com/paultcochrane/Test-Smoke into Belin2015_Aftermath - (abeltje, Sun, 24 Apr 2016 11:04:14 +0100) Merge branch 'pr/sendrpt_error_msg_fixes' of https://github.com/paultcochrane/Test-Smoke into Belin2015_Aftermath - (abeltje, Sun, 24 Apr 2016 11:09:41 +0100) Merge branch 'Belin2015_Aftermath' of github.com:abeltje/Test-Smoke into Belin2015_Aftermath - (abeltje, Sun, 24 Apr 2016 11:11:21 +0100) Merge remote-tracking branch 'origin/clang-2014' into Belin2015_Aftermath - (abeltje, Sun, 24 Apr 2016 11:11:36 +0100) Merge remote-tracking branch 'origin/si-netbsd7994' into Belin2015_Aftermath - (abeltje, Sun, 24 Apr 2016 11:13:36 +0100) Fix MANIFEST after merge of origin/si-netbsd7994 - (H.Merijn Brand - Tux, Sun, 24 Apr 2016 13:29:48 +0200) CPU type is unknown on a virtualized Darwin 1.61_14 2016-04-23T09:48:59+01:00 (8600318 => abeltje) - (abeltje, Sat, 23 Apr 2016 09:48:59 +0100) Merge upstream 1.61_13 2016-04-22T07:22:51+01:00 (c9ab06f => abeltje) - (abeltje, Fri, 22 Apr 2016 07:22:51 +0100) Autocommit for distribution Test-Smoke 1.61_13 - (abeltje, Fri, 22 Apr 2016 07:33:57 +0100) confess() on failing decode of restult from report-post - Some platforms (Mac, but not mine) have a problem in the poster-post - test. Added a way to find the problem. 1.61_12 2015-12-21T14:43:04+01:00 (2e4aa95 => H.Merijn Brand - Tux) - (H.Merijn Brand - Tux, Mon, 21 Dec 2015 14:43:04 +0100) Prevent distribution code name appearing twice in description - [openSUSE Tumbleweed (20151124) (x86_64) (Tumbleweed)] - => - [openSUSE Tumbleweed (20151124) (x86_64)] - (H.Merijn Brand - Tux, Mon, 21 Dec 2015 14:46:54 +0100) still want the version though - (H.Merijn Brand - Tux, Mon, 21 Dec 2015 14:52:41 +0100) Comment: two more .etc/issue lines - (abeltje, Thu, 21 Apr 2016 17:37:50 +0100) Add -DGCCWRAPV for Win32 configuration - Also make Win32 log with gmtime() and Z(ulu) - (abeltje, Thu, 21 Apr 2016 17:43:35 +0100) Merge branch 'Belin2015_Aftermath' of ssh://github.com/abeltje/Test-Smoke into Belin2015_Aftermath 1.61_11 2015-05-31T12:26:56+02:00 (505f078 => abeltje) - (abeltje, Sun, 31 May 2015 12:26:56 +0200) Autocommit for distribution Test::Smoke 1.61_11 - (abeltje, Sun, 31 May 2015 13:37:49 +0200) BUGFIX: my Windows doesn't support strftime("%T") - On strawberry it seems POSIX::strftime() has some issues: - %z acts like %Z and %T doesn't work - (abeltje, Sun, 31 May 2015 13:41:34 +0200) ThinkoFIX: Set the correct dependency - For the "browser"-dependency we picked the wrong (and/or) - (abeltje, Tue, 2 Jun 2015 20:30:19 +0200) MergeFIX: restore MANIFEST - (abeltje, Tue, 2 Jun 2015 21:16:49 +0200) BUGFIX: fix a199fafaadf08a1c94c1a1a27f1732269afc0b33 1.61_10 2015-05-31T11:44:01+02:00 (0446a2e => abeltje) - (abeltje, Sun, 31 May 2015 11:44:01 +0200) Autocommit for distribution Test::Smoke 1.61_10 - (abeltje, Sun, 31 May 2015 12:24:31 +0200) TestFIX: another path in a test that failed on MSWin32 1.61_09 2015-05-24T12:16:03+02:00 (2936dc8 => abeltje) - (abeltje, Sun, 24 May 2015 12:16:03 +0200) Autocommit for distribution Test::Smoke 1.61_09 - (abeltje, Mon, 25 May 2015 22:12:41 +0200) Merge remote-tracking branch 'origin/si-centos7' into Belin2015_Aftermath - (abeltje, Mon, 25 May 2015 22:13:19 +0200) Merge remote-tracking branch 'origin/si-dsm-5.2' into Belin2015_Aftermath - (abeltje, Mon, 25 May 2015 22:16:27 +0200) FIX: MANIFEST (new files) - (abeltje, Sun, 31 May 2015 11:25:44 +0200) Fix skip_tests - The 'skip_tests' argument needs to be passed to Test::Smoke::App::RunSmoke 1.61_08 2015-05-05T11:27:34+02:00 (0dd7e3e => Abe Timmerman) - (Abe Timmerman, Tue, 5 May 2015 11:27:34 +0200) Autocommit for distribution Test::Smoke 1.61_08 - (H.Merijn Brand - Tux, Tue, 19 May 2015 09:41:57 +0200) Add DSM-5.2 - (abeltje, Sun, 24 May 2015 12:05:22 +0200) TestFixes for fallback.pm and MSWin32 - Like the 'use fallback' test, the 'no fallback' test now tests what it - actually does. - MSWin32 had failing tests with (back-)slashes in file paths - Makefile.PL: Add installed modules to the dependencies. 1.61_07 2015-04-22T09:52:39+02:00 (5a98411 => Abe Timmerman) - (Abe Timmerman, Wed, 22 Apr 2015 09:52:39 +0200) Autocommit for distribution Test::Smoke 1.61_07 - (H.Merijn Brand - Tux, Wed, 29 Apr 2015 10:30:41 +0200) SysInfo (CentOS 7.1) - (Abe Timmerman, Tue, 5 May 2015 09:42:02 +0200) TestFix: different approach - We only need to test that the fallback directories are at the end of - @INC, not interested in the rest of @INC. - (Abe Timmerman, Tue, 5 May 2015 10:56:03 +0200) TestFIX: problem with IPv6 - It lookes like HTTP::Daemon->url resolves back to IPv6 on my machine, - and the client gets a 'Connection refused', so now we replace the - host-name with 127.0.0.1, that seems to work for the moment. See what - CPANtesters make of that. 1.61_06 2015-04-20T17:01:56+02:00 (41a26a3 => Abe Timmerman) - (Abe Timmerman, Mon, 20 Apr 2015 17:01:56 +0200) Autocommit for distribution Test::Smoke 1.61_06 - (Abe Timmerman, Wed, 22 Apr 2015 09:48:18 +0200) Test FIX: fix failing tests - The fallback-test calculated the wrong result @inc. - The logging-test assumed the wrong things about strftime(), timezones - cannot be "manipulated", now we recalculate the prefix in the test. 1.61_05 2015-04-20T11:19:23+02:00 (8400ede => Abe Timmerman) - (Abe Timmerman, Mon, 20 Apr 2015 11:19:23 +0200) Autocommit for distribution Test::Smoke 1.61_05 - (Abe Timmerman, Mon, 20 Apr 2015 12:08:15 +0200) BUG FIX: strftime %F %T doesn't work everywhere :( - At least Windows (and old HP-UX partially) do not undstand. - Change to: %Y-%m-%d %H:%M:%S - (Abe Timmerman, Mon, 20 Apr 2015 16:50:51 +0200) More fixing of MANIFEST and tests - Another file, not caught by the manifest-test, added - Tux fixed a longtime test-bug for sysinfo_proc.t where the generated - GLOBref-names weren't unique within the test. - Removed the locale setting/restoring where we don't need it. 1.61_04 2015-04-20T07:11:21+02:00 (c9c7f50 => Abe Timmerman) - (Abe Timmerman, Mon, 20 Apr 2015 07:11:21 +0200) BUGFIX: forgot to ship 2 files. - Thanks to CPANTesters we found that we forgot to ship 2 files from the - fake source-tree - (Abe Timmerman, Mon, 20 Apr 2015 07:24:35 +0200) FIX BUG: Tests with logging in different TZ - Machines not configured in CEST/CET, would fail tests with explicit - logging, because of the timezone. We have disabled the timestamp-tag for - the normal tests. The tests for the logging Module now fix the timezone - at UTC - (Abe Timmerman, Mon, 20 Apr 2015 10:56:03 +0200) Test FIX: Do not rely on textual $!, use numbers - Textual $! is dependent on locale settings, use numerical context. - "No such file or directory" => 2 - (Abe Timmerman, Mon, 20 Apr 2015 11:19:23 +0200) Autocommit for distribution Test::Smoke 1.61_05 - (Abe Timmerman, Mon, 20 Apr 2015 12:08:15 +0200) BUG FIX: strftime %F %T doesn't work everywhere :( - At least Windows (and old HP-UX partially) do not undstand. - Change to: %Y-%m-%d %H:%M:%S - (Abe Timmerman, Mon, 20 Apr 2015 16:50:51 +0200) More fixing of MANIFEST and tests - Another file, not caught by the manifest-test, added - Tux fixed a longtime test-bug for sysinfo_proc.t where the generated - GLOBref-names weren't unique within the test. - Removed the locale setting/restoring where we don't need it. - (Abe Timmerman, Mon, 20 Apr 2015 17:01:56 +0200) Autocommit for distribution Test::Smoke 1.61_06 - (Abe Timmerman, Wed, 22 Apr 2015 09:48:18 +0200) Test FIX: fix failing tests - The fallback-test calculated the wrong result @inc. - The logging-test assumed the wrong things about strftime(), timezones - cannot be "manipulated", now we recalculate the prefix in the test. - (Abe Timmerman, Wed, 22 Apr 2015 09:52:39 +0200) Autocommit for distribution Test::Smoke 1.61_07 - (H.Merijn Brand - Tux, Wed, 29 Apr 2015 10:30:41 +0200) SysInfo (CentOS 7.1) - (Abe Timmerman, Tue, 5 May 2015 09:42:02 +0200) TestFix: different approach - We only need to test that the fallback directories are at the end of - @INC, not interested in the rest of @INC. - (Abe Timmerman, Tue, 5 May 2015 10:56:03 +0200) TestFIX: problem with IPv6 - It lookes like HTTP::Daemon->url resolves back to IPv6 on my machine, - and the client gets a 'Connection refused', so now we replace the - host-name with 127.0.0.1, that seems to work for the moment. See what - CPANtesters make of that. - (Abe Timmerman, Tue, 5 May 2015 11:27:34 +0200) Autocommit for distribution Test::Smoke 1.61_08 - (H.Merijn Brand - Tux, Tue, 19 May 2015 09:41:57 +0200) Add DSM-5.2 - (abeltje, Sun, 24 May 2015 12:05:22 +0200) TestFixes for fallback.pm and MSWin32 - Like the 'use fallback' test, the 'no fallback' test now tests what it - actually does. - MSWin32 had failing tests with (back-)slashes in file paths - Makefile.PL: Add installed modules to the dependencies. - (abeltje, Sun, 24 May 2015 12:16:03 +0200) Autocommit for distribution Test::Smoke 1.61_09 - (abeltje, Mon, 25 May 2015 22:16:27 +0200) FIX: MANIFEST (new files) - (abeltje, Sun, 31 May 2015 11:25:44 +0200) Fix skip_tests - The 'skip_tests' argument needs to be passed to Test::Smoke::App::RunSmoke - (abeltje, Sun, 31 May 2015 11:44:01 +0200) Autocommit for distribution Test::Smoke 1.61_10 - (abeltje, Sun, 31 May 2015 12:24:31 +0200) TestFIX: another path in a test that failed on MSWin32 - (abeltje, Sun, 31 May 2015 12:26:56 +0200) Autocommit for distribution Test::Smoke 1.61_11 - (abeltje, Sun, 31 May 2015 13:37:49 +0200) BUGFIX: my Windows doesn't support strftime("%T") - On strawberry it seems POSIX::strftime() has some issues: - %z acts like %Z and %T doesn't work - (abeltje, Sun, 31 May 2015 13:41:34 +0200) ThinkoFIX: Set the correct dependency - For the "browser"-dependency we picked the wrong (and/or) - (abeltje, Tue, 2 Jun 2015 20:30:19 +0200) MergeFIX: restore MANIFEST - (abeltje, Tue, 2 Jun 2015 21:16:49 +0200) BUGFIX: fix a199fafaadf08a1c94c1a1a27f1732269afc0b33 - (abeltje, Tue, 2 Jun 2015 21:25:49 +0200) Autocommit for distribution Test::Smoke 1.61_12 - (H.Merijn Brand - Tux, Mon, 14 Sep 2015 19:08:41 +0200) Add Redhat Enterprise Workstation 6.6 sysinfo - (H.Merijn Brand - Tux, Mon, 14 Sep 2015 19:08:58 +0200) fix get-lsb output - (H.Merijn Brand - Tux, Mon, 21 Dec 2015 14:43:04 +0100) Prevent distribution code name appearing twice in description - [openSUSE Tumbleweed (20151124) (x86_64) (Tumbleweed)] - => - [openSUSE Tumbleweed (20151124) (x86_64)] - (H.Merijn Brand - Tux, Mon, 21 Dec 2015 14:46:54 +0100) still want the version though - (H.Merijn Brand - Tux, Mon, 21 Dec 2015 14:52:41 +0100) Comment: two more .etc/issue lines - (H.Merijn Brand - Tux, Thu, 11 Feb 2016 11:55:03 +0100) Add SysInfo for OpenSUSE Leap - (abeltje, Mon, 25 May 2015 22:16:27 +0200) FIX: MANIFEST (new files) - (abeltje, Thu, 21 Apr 2016 17:37:50 +0100) Add -DGCCWRAPV for Win32 configuration - Also make Win32 log with gmtime() and Z(ulu) - (abeltje, Fri, 22 Apr 2016 07:22:51 +0100) Autocommit for distribution Test-Smoke 1.61_13 - (abeltje, Fri, 22 Apr 2016 07:33:57 +0100) confess() on failing decode of restult from report-post - Some platforms (Mac, but not mine) have a problem in the poster-post - test. Added a way to find the problem. - (abeltje, Fri, 22 Apr 2016 07:36:31 +0100) Autocommit for distribution Test::Smoke 1.61_14 (same) - (abeltje, Fri, 22 Apr 2016 09:50:27 +0100) Remove trailing whitespace - (abeltje, Fri, 22 Apr 2016 09:59:22 +0100) Remove svn $Id$ keywords - (abeltje, Fri, 22 Apr 2016 12:01:57 +0100) Fix faulty test (MSWin32) - (abeltje, Sat, 23 Apr 2016 09:15:21 +0100) More debug data for poster->post - (abeltje, Sat, 23 Apr 2016 09:36:50 +0100) Fix MANIFEST after merging all the SysInfo branches from Tux 1.61_03 2014-08-22T14:39:08+03:00 (9ba91d6 => Abe Timmerman) - (Abe Timmerman, Fri, 22 Aug 2014 14:39:08 +0300) Autocommit for distribution Test::Smoke 1.61_03 - (H.Merijn Brand - Tux, Tue, 16 Sep 2014 17:48:07 +0200) Add CentOS-6.5 to distname checks (boring) - (H.Merijn Brand - Tux, Sun, 26 Oct 2014 21:45:57 +0100) Add OpenSUSE 13.2 (Harlequin) - (Paul Cochrane, Sat, 15 Nov 2014 16:54:04 +0100) Correcting FAQ as per RT#94329 - This change merely adds the extra "a" needed to make the introductory - sentence after the "What is Text::Smoke?" heading grammatically correct. - This change would also thus close RT#94329. - (Paul Cochrane, Mon, 17 Nov 2014 09:35:09 +0100) Correcting typo in sendrpt error message - (Paul Cochrane, Mon, 17 Nov 2014 09:35:48 +0100) Capitalising JSON in error message for consistency - (H.Merijn Brand - Tux, Thu, 8 Jan 2015 12:53:01 +0100) Add test and small subst for RHEL 4.x distname - (H.Merijn Brand - Tux, Wed, 21 Jan 2015 14:36:00 +0100) extract subversion of OS (wheezy) in SysInfo - (H.Merijn Brand - Tux, Wed, 21 Jan 2015 14:36:58 +0100) unTABify (to make Abe happ{y|ier} - (H.Merijn Brand - Tux, Tue, 27 Jan 2015 19:15:00 +0100) Add Oracle Linux Server 7.0 - (H.Merijn Brand - Tux, Sat, 7 Mar 2015 11:03:10 +0100) Add dsm-5.1 - (H.Merijn Brand - Tux, Thu, 2 Apr 2015 11:42:54 +0200) Added distcheck for Debian 8.0 (jessie) - (H.Merijn Brand - Tux, Thu, 2 Apr 2015 11:52:25 +0200) Add distcheck for centos-6.6 - (H.Merijn Brand - Tux, Thu, 2 Apr 2015 12:08:36 +0200) notice *folders* in release info - Most files are - both on SUSE and CentOS - empty in /etc/lsb-release.d/ - but things might change - (H.Merijn Brand - Tux, Thu, 2 Apr 2015 12:38:53 +0200) Add openSUSE 11.4 and more consistent nickname reporting - openSUSE 11.2 "Emerald" => openSUSE 11.2 (Emerald) - openSUSE 11.3 "Teal" => openSUSE 11.3 (Teal) - use the OS name from welcome if it *contains* the part of the distro - file*name* that was used by default - And yes, I found an old openSUSE 11.4 server that was still used in - production. :/ - (Paul Cochrane, Mon, 17 Nov 2014 09:35:09 +0100) Correcting typo in sendrpt error message - (Paul Cochrane, Mon, 17 Nov 2014 09:35:48 +0100) Capitalising JSON in error message for consistency - (Abe Timmerman, Fri, 12 Dec 2014 15:02:50 +0100) Fixes for the new tsapps architecture - (Abe Timmerman, Sun, 19 Apr 2015 12:05:48 +0200) Berlin2015: Test::Smoke 1.71 to be - Several bugfixes, whitespace, refactoring, more testing 1.61_02 2013-05-31T21:33:39+02:00 (4766d1a => abeltje) - (abeltje, Fri, 31 May 2013 21:33:39 +0200) Autocommit for distribution Test::Smoke 1.61_02 - (abeltje, Fri, 31 May 2013 21:38:13 +0200) Push the tags to github. - (Tony Cook, Sat, 1 Jun 2013 19:55:43 +1000) perl 5.18 doesn't produce "syntax error", allow for that - It instead produces: - Unknown regexp modifier "/b" at smokeme.config line 1, at end of line - Unknown regexp modifier "/n" at smokeme.config line 1, at end of line - (abeltje, Fri, 7 Jun 2013 17:25:27 +0200) Introduce fallback.pm (like lib.pm, but do push() not unshift()) and a JSON.pm fallback wrapper for JSON::PP. - (abeltje, Sat, 8 Jun 2013 23:22:21 +0200) Make sure configsmoke.pl can find itself (and fallback.pm) - (abeltje, Sun, 9 Jun 2013 10:34:48 +0200) Add version. - (abeltje, Sun, 9 Jun 2013 10:45:45 +0200) make the test "pass" again. - (abeltje, Fri, 14 Jun 2013 23:41:13 +0200) Add the reporter applet. - (abeltje, Mon, 12 Aug 2013 12:17:31 +0300) Fix the autocommit. - (H.Merijn Brand - Tux, Mon, 11 Nov 2013 10:15:59 +0100) Sync forgotten sysinfo branch with master and added Synology - NASynology:perl/Test-Smoke-git 509 > perl -Ilib sysinfo.pl - Hostname : NASynology - Number of CPU's : 1 - Processor type : armv5tel - Processor description: Feroceon 88FR131 rev 1 (v5l) (2000 MHz) - OS and version : linux - 2.6.32.12 [DSM 4.3-3810] - (H.Merijn Brand - Tux, Mon, 18 Nov 2013 18:00:05 +0100) OpenSUSE 13.1 released - I dug up some old /etc/issue strings from the backup. - I like lists like this to be complete :) - (Abe Timmerman, Thu, 13 Mar 2014 10:22:33 +0100) White space fixes. - (Abe Timmerman, Thu, 13 Mar 2014 10:26:18 +0100) Create a separate flag 'regen' to (un)set RegenHeaders after patching. - (Abe Timmerman, Thu, 13 Mar 2014 10:30:23 +0100) Make all the http-poster modules roughly do the same thing. - (Abe Timmerman, Thu, 13 Mar 2014 10:33:51 +0100) Add extra decoding layer for 'iso-8859-1' and a warning for when the file could not be decoded. - (Abe Timmerman, Thu, 13 Mar 2014 10:35:11 +0100) Empty the user_note attribute if none could be found. - (H.Merijn Brand - Tux, Thu, 13 Mar 2014 16:31:12 +0100) Deal with non-fatal important messages - (Abe Timmerman, Thu, 13 Mar 2014 16:41:57 +0100) First day of fixes: - Have Makefile.PL prompt for installation-directory - Tiny hint about configsmoke - Tiny hint about where to start reading - only try to decode_json the content of the response (Poster::LWP_UserAgent) - implement and test -UWIN64 for Configure_win32() - handle slashes stuff on windows for fallback.pm test - (Abe Timmerman, Thu, 13 Mar 2014 10:22:33 +0100) White space fixes. - (Abe Timmerman, Thu, 13 Mar 2014 10:26:18 +0100) Create a separate flag 'regen' to (un)set RegenHeaders after patching. - (Abe Timmerman, Thu, 13 Mar 2014 10:30:23 +0100) Make all the http-poster modules roughly do the same thing. - (Abe Timmerman, Thu, 13 Mar 2014 10:33:51 +0100) Add extra decoding layer for 'iso-8859-1' and a warning for when the file could not be decoded. - (Abe Timmerman, Thu, 13 Mar 2014 10:35:11 +0100) Empty the user_note attribute if none could be found. - (Abe Timmerman, Thu, 13 Mar 2014 16:41:57 +0100) First day of fixes: - Have Makefile.PL prompt for installation-directory - Tiny hint about configsmoke - Tiny hint about where to start reading - only try to decode_json the content of the response (Poster::LWP_UserAgent) - implement and test -UWIN64 for Configure_win32() - handle slashes stuff on windows for fallback.pm test - (Abe Timmerman, Thu, 13 Mar 2014 17:56:14 +0100) Merge branch 'master' into Lyon2014 - (H.Merijn Brand - Tux, Thu, 13 Mar 2014 23:59:28 +0100) Inspect *all* release/version files on /etc - Do not skip lsb-release, but just read all known files that we know to - ddefine info about the OS/release. Prefer XXX=blah over XXX. First come - will be used. - Next step is to collect /etc folders with the files we use for this on - a per-release occurence - (H.Merijn Brand - Tux, Fri, 14 Mar 2014 14:27:11 +0100) etc files + collector - (H.Merijn Brand - Tux, Fri, 14 Mar 2014 15:37:27 +0100) Test distribution names - (Abe Timmerman, Fri, 14 Mar 2014 15:59:55 +0100) Add distribution files for debian (for testing SysInfo::Linux) - (Abe Timmerman, Fri, 14 Mar 2014 16:19:31 +0100) Set the expected distnames for debian-stables. - (H.Merijn Brand - Tux, Fri, 14 Mar 2014 16:31:29 +0100) More distname - (H.Merijn Brand - Tux, Fri, 14 Mar 2014 16:38:18 +0100) ease debugging (for new distros) - (H.Merijn Brand - Tux, Fri, 14 Mar 2014 16:51:02 +0100) add Johan's smoke logs - (H.Merijn Brand - Tux, Fri, 14 Mar 2014 17:38:17 +0100) More distro's give even more info :) - Prefer DISTRIB_DESCRIPTION (+ DISTRIB_CODENAME) over PRETTY_NAME - (H.Merijn Brand - Tux, Sat, 15 Mar 2014 10:00:25 +0100) More dist info - (H.Merijn Brand - Tux, Sat, 15 Mar 2014 10:09:45 +0100) Move Johan's logs to the sandox - They currently do not add any testing value - (H.Merijn Brand - Tux, Sat, 15 Mar 2014 10:18:33 +0100) disttest ubuntu 13.04 - (Abe Timmerman, Sat, 15 Mar 2014 11:50:37 +0100) Fix the JSON fallback/factory class and tests for it. - (Abe Timmerman, Sat, 15 Mar 2014 11:52:57 +0100) Fix some test issues: - Document constants - Suppress output from git clone - Add comment to a test - (Abe Timmerman, Sat, 15 Mar 2014 11:54:00 +0100) Merge branch 'Lyon2014' - (H.Merijn Brand - Tux, Sat, 15 Mar 2014 12:25:42 +0100) Add meta-info for repository - BTW hccnet.nl is long dead and gone - (Abe Timmerman, Sat, 15 Mar 2014 13:45:16 +0100) Merge branch 'master' of ssh://github.com/abeltje/Test-Smoke - (H.Merijn Brand - Tux, Sat, 15 Mar 2014 15:41:29 +0100) Fix synology distname detection - (Abe Timmerman, Sat, 15 Mar 2014 17:25:42 +0100) Provide more (up to date) information for Windows, fix tests. - (Abe Timmerman, Sat, 15 Mar 2014 17:26:50 +0100) Fix check for usable JSON module. - (Abe Timmerman, Sat, 15 Mar 2014 17:27:07 +0100) Merge branch 'master' of ssh://github.com/abeltje/Test-Smoke - (abeltje, Sat, 15 Mar 2014 18:01:10 +0100) Fix checking of ExtUtils::MakeMaker->VERSION (some people have "_-versions" installed. - (abeltje, Sat, 15 Mar 2014 18:02:19 +0100) Fix test for systems that have either JSON::XS or JSON::PP installed. - (Abe Timmerman, Sun, 16 Mar 2014 10:43:57 +0100) Refactor Test::Smoke::Poster->post() for easier logging. - (H.Merijn Brand - Tux, Sun, 16 Mar 2014 13:15:48 +0100) Keep the "wide character" logs - {"db_error":"Wide character in subroutine entry at ../perl5/lib/perl5//JSON.pm line 171.\n","error":"Unexpected error."} - => Dancer problem - (H.Merijn Brand - Tux, Sun, 16 Mar 2014 13:34:59 +0100) Newer Test::More requires (not use's) Scalar::Util - (Abe Timmerman, Sun, 16 Mar 2014 17:01:26 +0100) Add -vtype switch to influence the type of version-bump you want. - (Abe Timmerman, Sun, 16 Mar 2014 17:05:24 +0100) Small refectornig, read_logfile() is a utility function, Test::Smoke::Reporter->get_log() is the method. - (Abe Timmerman, Mon, 17 Mar 2014 11:48:05 +0100) Rewrite grepccmsg() so it takes the file-contents rather than the file-name. - (Abe Timmerman, Mon, 17 Mar 2014 12:06:16 +0100) Rewrite grepnonfatal() to use the file-contents rather than the file-name. - (H.Merijn Brand - Tux, Tue, 18 Mar 2014 07:58:11 +0100) shorten long name - Do not use the word "release" in destro name - (H.Merijn Brand - Tux, Tue, 18 Mar 2014 07:58:35 +0100) typo in verbose tests - (H.Merijn Brand - Tux, Tue, 18 Mar 2014 08:00:03 +0100) add RHEL server distro names - (Abe Timmerman, Tue, 18 Mar 2014 10:07:16 +0100) Merge branch 'master' of ssh://github.com/abeltje/Test-Smoke - (H.Merijn Brand - Tux, Wed, 26 Mar 2014 22:51:08 +0100) Add sysinfo for RHEL-6.4 - (H.Merijn Brand - Tux, Tue, 15 Apr 2014 10:54:44 +0200) Oracle Linux Server - (H.Merijn Brand - Tux, Tue, 15 Apr 2014 11:42:04 +0200) DSM-5.0 & DSM-4.3 - With DSM, dist-detection will find two files named VERSION - The first it finds is the newest. Previous test had the wrong - stored in t/etc/ds213-4.3 - (H.Merijn Brand - Tux, Tue, 15 Apr 2014 11:43:11 +0200) tests for DSM called dsm, not ds213 - (H.Merijn Brand - Tux, Thu, 1 May 2014 13:32:59 +0200) NetBSD release info - they *only* have /etc/release - I don't know if that is valid for all NetBSD releases - (H.Merijn Brand, Sat, 21 Jun 2014 11:32:23 +0200) Forgot to rename DSM dist files in MANIFEST - (H.Merijn Brand - Tux, Tue, 24 Jun 2014 17:01:12 +0200) map g++ warnings to gcc (jhi) - (H.Merijn Brand - Tux, Wed, 25 Jun 2014 08:22:41 +0200) The newer gcc:s seem to have also "note: ..." (jhi) - (H.Merijn Brand, Sun, 29 Jun 2014 18:02:34 +0200) Prevent false negatives in CPU speed report - (H.Merijn Brand, Sun, 29 Jun 2014 18:14:25 +0200) no else after return - (H.Merijn Brand, Sun, 29 Jun 2014 19:51:42 +0200) Guard against warnings for negative repeat in pad-length - RT#96821 - "Negative repeat count does nothing" warnings - https://rt.cpan.org/Ticket/Display.html?id=96821 - Negative repeat count does nothing at /data/data/home/.cpan/build/Test-Smoke-1.6-sou720/blib/lib/Test/Smoke/Reporter.pm line 1097. - (H.Merijn Brand, Sun, 29 Jun 2014 20:05:22 +0200) We do not want to see failing patch --version output - This is exactly why we do the test - t/patcher.t ...................... 1/41 /data/data/com.pdaxrom.cctools/root/cctools/bin/patch: unrecognized option '--version' - BusyBox v1.21.1 (2013-12-08 10:51:29 EET) multi-call binary. - Usage: patch [OPTIONS] [ORIGFILE [PATCHFILE]] - p N Strip N leading components from file names - i DIFF Read DIFF instead of stdin - R Reverse patch - N Ignore already applied patches - E Remove output files if they become empty - (H.Merijn Brand - Tux, Mon, 28 Jul 2014 10:00:48 +0200) Typo in instruction - (H.Merijn Brand - Tux, Tue, 19 Aug 2014 11:47:38 +0200) AIX OS version analysis updated - As of AIX 5.3/ML05, the new "oslevel -s" will output the OS version in - 4 parts: OS version, TL (previous ML), SP and release date - (H.Merijn Brand - Tux, Tue, 19 Aug 2014 12:13:32 +0200) Documentation for AIX OS version - "oslevel -s" output may say the system is older than it actually is. - It by default reports the most recent consistent level. If a single - fileset is missing (for example /usr/include files) at the latest - level, the old level is reported rather than the level of "most" of - the system. - $ oslevel -s - 6100-09-03-1415 - $ oslevel -q -s | head -3 - Known Service Packs - ------------------ - 6100-09-03-1415 - 6100-09-02-1412 - 6100-09-01-1341 - The RD seems to be important for finding filesets: - bos:bos.rte.install:6.1.9.16: : :C:F:LPP Install Commands: : : : : : :0:0:/:1415 - (Abe Timmerman, Fri, 22 Aug 2014 10:32:41 +0200) Fix nonfatalmessage() - (abetim, Fri, 22 Aug 2014 12:06:59 +0200) Pull SysInfo.pm from master. - (abetim, Fri, 22 Aug 2014 12:12:03 +0200) Merge remote-tracking branch 'origin/master' into Lyon2014 - Conflicts: - lib/Test/Smoke/Reporter.pm - (abetim, Fri, 22 Aug 2014 12:20:56 +0200) Add files to the MANIFEST - (Abe Timmerman, Fri, 22 Aug 2014 14:33:51 +0300) New machine 1.6 2013-05-06T17:15:26+02:00 (0f0e72f => abeltje) - (abeltje, Mon, 6 May 2013 17:15:26 +0200) Autocommit for distribution Test::Smoke 1.6 - (abeltje, Mon, 6 May 2013 22:38:38 +0200) Make sure we have 2 digits after the decimal point (aesthetic). - (abeltje, Tue, 7 May 2013 18:15:12 +0200) Refactor the mail modules. - (abeltje, Wed, 8 May 2013 07:50:20 +0200) Refactor the Syncer code. - (abeltje, Fri, 10 May 2013 04:14:26 +0000) * Refactor the SysInfo code, add support for Haiku OS. - (abeltje, Fri, 10 May 2013 04:18:36 +0000) * Rest of the changes for Haiku branch. - (abeltje, Fri, 10 May 2013 11:10:31 +0200) Add documentation for the new SysInfo modules. - (abeltje, Fri, 10 May 2013 11:11:01 +0200) Add -test|-t switch for running all the tests only. - (abeltje, Fri, 10 May 2013 11:39:34 +0200) Fix long standing bug in the manifest_check code, where MANIFEST.SKIP entries were not treated as regexen. - (abeltje, Fri, 10 May 2013 13:29:40 +0200) Add ua_timeout option (LWP::UserAgent timeout), so I can set it to 0 for my haiku box. - (abeltje, Fri, 10 May 2013 13:30:41 +0200) Update the Makefile.PL, add dependencies for MSWin32 and Haiku. - (abeltje, Fri, 10 May 2013 13:32:24 +0200) Update the Makefile.PL, add dependencies for MSWin32 and Haiku. - (abeltje, Fri, 10 May 2013 13:34:57 +0200) Merge branch 'master' of ssh://github.com/abeltje/Test-Smoke - Conflicts: - Makefile.PL - (abeltje, Fri, 10 May 2013 13:40:09 +0200) Fix typo, remove '-i' from make args for Haiku - (abeltje, Fri, 10 May 2013 22:54:03 +0200) Fix the SysInfo/Solaris code - (abeltje, Sat, 11 May 2013 15:24:04 +0200) Fix the get info from /proc/cpuinfo testcode - it will now handle open my $fh, '< /proc/cpuinfo' - (abeltje, Sat, 11 May 2013 19:39:06 +0200) Add '.git' to the default MANIFEST.SKIP files. - (abeltje, Sat, 11 May 2013 19:41:12 +0200) Make the diagnostics for smoking from git-repo better: - verbose 1: show command that is run - verbose 2: show current path and command output - (abeltje, Sun, 12 May 2013 15:09:10 +0200) Treat Cygwin as its own os, resolve rt#35613. - (abeltje, Sun, 12 May 2013 15:27:22 +0200) Add the new SysInfo::Cygwin to the manifest. - (abeltje, Sun, 12 May 2013 15:27:45 +0200) Fix more dependencies. - (abeltje, Sun, 12 May 2013 15:42:17 +0200) Start fixing MSWin32 stuff, add option -DWIN64=undef, dmake/nmake tests.. - (abeltje, Thu, 16 May 2013 18:45:05 +0200) Add -help option with information. - (abeltje, Fri, 17 May 2013 07:08:14 +0200) Move developer test files around a bit. - (abeltje, Fri, 17 May 2013 07:09:32 +0200) RT#52022: capture warnings and errors from Intel C/C++ (TONYC) - apply this patch from 2009 already - (abeltje, Tue, 21 May 2013 01:22:58 +0200) Add framework to create applications for Test::Smoke. - (abeltje, Tue, 21 May 2013 01:24:25 +0200) Add mailserver port for MIME::Lite and SendEmail - (abeltje, Thu, 23 May 2013 01:02:06 +0200) Fix Test::Smoke::App::*; we can now have multiple attributes with special_options - (abeltje, Sun, 26 May 2013 18:04:25 +0200) Apple changed the output of systemprofiler (again), adjust. - (abeltje, Sun, 26 May 2013 18:04:25 +0200) Apple changed the output of systemprofiler (again), adjust. - (abeltje, Sun, 26 May 2013 19:12:18 +0200) Fix Test::Smoke::Util::skip_filter() for new test output. - (abeltje, Sun, 26 May 2013 19:12:18 +0200) Fix Test::Smoke::Util::skip_filter() for new test output. - (abeltje, Mon, 27 May 2013 22:34:22 +0200) Add more http-posters to CoreSmokeDB and introduce a seperate Archiver. - TS::Archiver && TS::App::Archiver && tsarchive.pl - more posters: HTTP::Tiny && curl - add log_warn() to TS::App::Base and TS::LogMixin - add TS::App::RunSmoke && tsrunsmoke.pl - (abeltje, Mon, 27 May 2013 23:14:46 +0200) Various changes to prepare for 1.61-RC1 - Fix MANIFEST - AppOption->show_helptext() must only show alts, if there are any. - Add some MSWin32 config variables (5.14) - (abeltje, Wed, 29 May 2013 18:35:26 +0200) Final walk through of the code, fix pod, move the private testsuite around some more... - (abeltje, Wed, 29 May 2013 18:38:16 +0200) fix manifest - (abeltje, Wed, 29 May 2013 21:46:20 +0200) Add some more tests. - (abeltje, Fri, 17 May 2013 07:08:14 +0200) Move developer test files around a bit. - (abeltje, Fri, 17 May 2013 07:09:32 +0200) RT#52022: capture warnings and errors from Intel C/C++ (TONYC) - apply this patch from 2009 already - (abeltje, Tue, 21 May 2013 01:22:58 +0200) Add framework to create applications for Test::Smoke. - (abeltje, Tue, 21 May 2013 01:24:25 +0200) Add mailserver port for MIME::Lite and SendEmail - (abeltje, Thu, 23 May 2013 01:02:06 +0200) Fix Test::Smoke::App::*; we can now have multiple attributes with special_options - (abeltje, Mon, 27 May 2013 22:34:22 +0200) Add more http-posters to CoreSmokeDB and introduce a seperate Archiver. - TS::Archiver && TS::App::Archiver && tsarchive.pl - more posters: HTTP::Tiny && curl - add log_warn() to TS::App::Base and TS::LogMixin - add TS::App::RunSmoke && tsrunsmoke.pl - (abeltje, Mon, 27 May 2013 23:14:46 +0200) Various changes to prepare for 1.61-RC1 - Fix MANIFEST - AppOption->show_helptext() must only show alts, if there are any. - Add some MSWin32 config variables (5.14) - (abeltje, Wed, 29 May 2013 18:35:26 +0200) Final walk through of the code, fix pod, move the private testsuite around some more... - (abeltje, Wed, 29 May 2013 18:38:16 +0200) fix manifest - (abeltje, Wed, 29 May 2013 21:46:20 +0200) Add some more tests. - (abeltje, Wed, 29 May 2013 22:07:27 +0200) Merge branch 'ts-apps' of ssh://github.com/abeltje/Test-Smoke into ts-apps - (abeltje, Thu, 30 May 2013 17:54:29 +0200) Add instantiate tests for the Test::Smoke::App::* applets. - (abeltje, Thu, 30 May 2013 17:58:39 +0200) Merge branch 'master' of ssh://github.com/abeltje/Test-Smoke - (abeltje, Thu, 30 May 2013 23:24:35 +0200) Lets try 1.61-RC1 - (abeltje, Thu, 30 May 2013 23:41:35 +0200) Fix MANIFEST... - (abeltje, Fri, 31 May 2013 08:26:46 +0200) Fallout of the first testround with 1.61-RC1 - (abeltje, Fri, 31 May 2013 09:53:40 +0200) Fix all the Test::Smoke::Poster::* code that use Modules. - (abeltje, Fri, 31 May 2013 12:42:34 +0200) Fix Test::Smoke::App::SmokePerl - (abeltje, Fri, 31 May 2013 12:47:03 +0200) Make this test a bit saver to run... - (abeltje, Fri, 31 May 2013 18:10:40 +0200) Fix some more errors. - use Test::Smoke::SysInfo::Windows->new->os for Windows version - import of cwd() from Cwd. - Make LWP::UserAgent the default poster() again. - (abeltje, Fri, 31 May 2013 20:39:17 +0200) Use the new tssmokeperl.pl - (abeltje, Fri, 31 May 2013 21:30:50 +0200) Merge branch 'master' of ssh://github.com/abeltje/Test-Smoke 1.59 2013-05-03T20:03:44+02:00 (e68627e => Abe Timmerman) - (Abe Timmerman, Fri, 3 May 2013 20:03:44 +0200) Autocommit for distribution Test::Smoke 1.59 - (Abe Timmerman, Sun, 5 May 2013 12:05:50 +0200) Update the Changes file on release (like we used to). - Also: - remove the old mkdist.sh - Remove $Id$ for MANIFEST - (H.Merijn Brand - Tux, Sun, 5 May 2013 12:38:16 +0200) More accurate SysInfo on Linux - (H.Merijn Brand - Tux, Sun, 5 May 2013 16:51:49 +0200) More variations (doc only) - (Abe Timmerman, Sun, 5 May 2013 17:07:23 +0200) Merge branch 'sysinfo' of ssh://github.com/abeltje/Test-Smoke - More accurate SysInfo on Linux - More accurate SysInfo on Linux - (Abe Timmerman, Mon, 6 May 2013 17:06:21 +0200) Fix Test::Smoke::Util::Execute so it will work on windows aswell. 1.58 2013-05-03T18:08:37+02:00 (d1ee54a => Abe Timmerman) - (Abe Timmerman, Fri, 3 May 2013 18:08:37 +0200) Last minute fixes for the 1.60 release - (Abe Timmerman, Fri, 3 May 2013 18:39:32 +0200) Autocommit for distribution of Test-Smoke-1.58 - (Abe Timmerman, Fri, 3 May 2013 18:43:50 +0200) fix the release script - (Abe Timmerman, Fri, 3 May 2013 20:03:02 +0200) rename the release script 1.53 2012-06-17T11:36:11+00:00 (ed1a69d => abeltje) - (abeltje, Sun, 17 Jun 2012 11:36:11 +0000) * [CHANGE] - Fix the manifest and re-release. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1374 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 17 Jun 2012 11:37:23 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1375 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (hmbrand, Tue, 21 Aug 2012 13:28:00 +0000) Tony's changes - git-svn-id: https://source.test-smoke.org/svn/branches/tux-devel@1379 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (hmbrand, Tue, 21 Aug 2012 13:28:02 +0000) Deal with space inside the set of dots - git-svn-id: https://source.test-smoke.org/svn/branches/tux-devel@1380 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (hmbrand, Tue, 21 Aug 2012 13:28:04 +0000) Be defensive for versions that might not be present during testing - git-svn-id: https://source.test-smoke.org/svn/branches/tux-devel@1381 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (H.Merijn Brand - Tux, Fri, 12 Apr 2013 17:07:40 +0200) Merijn wants his sandbox (but not in git) - (Abe Timmerman, Sat, 13 Apr 2013 00:42:29 +0200) Add ctags for vim to the ignore list - (Abe Timmerman, Sat, 13 Apr 2013 00:45:10 +0200) Add the vim ctags file to the ignore list. - (Abe Timmerman, Sat, 13 Apr 2013 00:45:28 +0200) Incorporate the Linux_arm patch from Johan Vromans - (H.Merijn Brand - Tux, Sun, 14 Apr 2013 10:59:44 +0200) Decode log file - Refactor into reading the logfile always the same way - (Abe Timmerman, Sun, 14 Apr 2013 13:53:23 +0200) We need a first file committed - (Abe Timmerman, Sun, 14 Apr 2013 23:47:44 +0200) Extend Test::Smoke::Syncer::Git so we can run 'smokeme' branches. - (Abe Timmerman, Sun, 14 Apr 2013 23:51:12 +0200) clean up: remove tabs and exchange =item with =head2 - (Abe Timmerman, Sun, 14 Apr 2013 23:53:27 +0200) Fix tests: - sysinfo_macos.t => require Test::Smoke::SysInfo (not use) - sysinfo_proc.t => remove an untie warning in 5.16 - (Abe Timmerman, Mon, 15 Apr 2013 00:27:00 +0200) Implement variable position for the user_note: - un_position == 'top' => at the start of the report - un_position == => at the end of the report - (Abe Timmerman, Thu, 2 May 2013 17:05:58 +0200) Add (git) branch information to the reports (and database). - (Abe Timmerman, Thu, 2 May 2013 17:45:32 +0200) Decode log file - Refactor into reading the logfile always the same way - Conflicts: - lib/Test/Smoke/Util.pm - (Abe Timmerman, Fri, 3 May 2013 16:15:17 +0200) Add support for user_note from configsmoke.pl and other minor fixes. - (Abe Timmerman, Fri, 3 May 2013 16:29:27 +0200) Merge branch 'LancasterSmoke' of ssh://github.com/abeltje/Test-Smoke - Conflicts: - lib/Test/Smoke/Util.pm 1.52 2012-06-11T21:01:22+00:00 (dec1033 => abeltje) - (abeltje, Mon, 11 Jun 2012 21:01:22 +0000) * [CHANGE] - proper release of 1.52 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1372 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 11 Jun 2012 21:02:05 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1373 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.51 2012-06-11T20:52:54+00:00 (29bb63c => abeltje) - (abeltje, Mon, 11 Jun 2012 20:52:54 +0000) * [CHANGE] - Makefile.PL: add JSON and LWP::UserAgent as dependencies (TonyC) - smokestatus.pl: change the position the version information is given (Tux) - configsmoke.pl: fix the always lagging explicit version, and use 'blead' (thanks to sciurius) - set new version - This line, and those below, will be ignored-- - _M . - M Makefile.PL - M smokestatus.pl - M lib/Test/Smoke.pm - M configsmoke.pl - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1369 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 11 Jun 2012 20:56:48 +0000) * mosterd na de maaltijd - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1370 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 11 Jun 2012 20:59:28 +0000) * [PRIVATE] - fix mkdist.sh docs (one should use -c) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1371 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.50 2012-06-10T11:30:40+00:00 (3314d73 => abeltje) - (abeltje, Sun, 10 Jun 2012 11:30:40 +0000) * [CHANGE] set version to 1.50 for release - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1367 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.49_02 2012-04-18T22:27:34+00:00 (b91fc76 => abeltje) - (abeltje, Wed, 18 Apr 2012 22:27:34 +0000) * [CHANGE] - fix version number - fix get-revision number - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1361 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 18 Apr 2012 23:03:12 +0000) * [CHANGE] - fixes in configsmoke: - all production versions of perl smoke with perlmaint.cfg - all developmnet versions of perl smoke with perlcurrent.cfg - various typo's - fixes in smokeperl - a comma got lost/typo thing... - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1362 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 10 May 2012 21:21:26 +0000) * [CHANGE] - remove the individual --smokedb option from sendrpt.pl and smokeperl.pl (and make it disappear from configsmoke.l - fix smoke_date in the smokedb-data - try to make Test::Smoke::Reporter a bit more compatible with old perls - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1363 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 10 Jun 2012 11:22:01 +0000) * [CHANGE] by H.Merijn Brand - add more version information to smokestatus.pl - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1366 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.44_01 2011-04-14T18:48:45+00:00 (7473b42 => abeltje) - (abeltje, Thu, 14 Apr 2011 18:48:45 +0000) * [MERGE] from maint - This change was integrated into the maint-branch without any commit-message. - It makes sure that absolute paths are just that, by using Cwd::abs_path(), important for symlinks and stuff on windows (but forgot what). - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1287 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 8 Jun 2011 20:00:55 +0000) * [CHANGE] by stsc - use a glob in the call to tie-handle (helps 5.14.x) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1296 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 16 Mar 2012 13:16:16 +0000) * [CHANGE] by Steve Hay and Father Chrysostomos - rt.cpan.org #75673: Support sendEmail to make it easier emailing from Win32 - rt.cpan.org #75681: Clean up leftover temporary file in test suite - rt.cpan.org #63073: Bleadperl 9aa8b00 breaks ABELTJE/Test-Smoke-1.44 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1302 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Mar 2012 16:50:49 +0000) * [FIX] By Steve Hay - rt.cpan.org #75681: Wrongly integrated, corrected - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1305 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Mar 2012 17:29:13 +0000) * [CHANGE] by Steve Hay - A mix of the old and the new, so both Windows and OS X with symlinks are happy. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1306 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 Mar 2012 08:13:43 +0000) * [CHANGE] by MStevens - rt.cpan.org #65647: Minor pod lint - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1311 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 7 Apr 2012 12:26:47 +0000) * [MERGE] from branches/ParisSmoke - [ 1313] By: hmbrand on 2012-03-30 13:50:06 +0200 - Move cinfo one level down - [ 1315] By: hmbrand on 2012-03-30 13:51:39 +0200 - Log: Convert pass/fail lists in reports to lists in hashes - [ 1316] By: hmbrand on 2012-03-30 16:43:00 +0200 - Log: Complete new report structure - Instead of remodeling the parsed report structure, put the required data in the wanted spot from the start probably making _post_process completely unneeded in the future. - [ 1317] By: hmbrand on 2012-03-30 18:34:59 +0200 - Log: Move to database field names and add_missing stuff, like statistics - [ 1318] By: hmbrand on 2012-03-30 18:38:12 +0200 - Log: Remove merge conflict, (I hope) - [ 1319] By: hmbrand on 2012-03-31 09:55:14 +0200 - Log: Keep config args to extract sender/reporter - [ 1320] By: hmbrand on 2012-03-31 10:27:46 +0200 - Log: rename topmost results to configs - [ 1321] By: hmbrand on 2012-03-31 10:36:04 +0200 - Log: combine failed + passed lists into failures - [ 1322] By: hmbrand on 2012-03-31 10:50:41 +0200 - Log: Splat statistic info - [ 1323] By: hmbrand on 2012-03-31 11:01:08 +0200 - Log: defaults for statistics to prevent no-null - [ 1324] By: hmbrand on 2012-03-31 11:22:53 +0200 - Log: config => arguments - [ 1325] By: hmbrand on 2012-03-31 11:34:36 +0200 - Log: split cinfo into cc and ccversion (might be null) - [ 1326] By: hmbrand on 2012-03-31 11:42:03 +0200 - Log: move the stats back to the correct level - [ 1327] By: hmbrand on 2012-03-31 11:57:33 +0200 - Log: typo and nullable defaults - [ 1328] By: hmbrand on 2012-03-31 13:30:06 +0200 - Log: No common_args in JSON export - [ 1329] By: hmbrand on 2012-03-31 13:33:45 +0200 - Log: patch => perl_id - [ 1330] By: hmbrand on 2012-03-31 13:54:02 +0200 - Log: drop debug_how - [ 1331] By: hmbrand on 2012-03-31 15:35:53 +0200 - Log: Do times in portable local time - [ 1332] By: hmbrand on 2012-03-31 15:35:56 +0200 - Log: split io_env/locale - [ 1333] By: hmbrand on 2012-03-31 15:36:00 +0200 - Log: use in perl_id what was designed two years ago. - Note this will be bogus is just scanning existing mktest.out files in an empty folder - [ 1334] By: hmbrand on 2012-03-31 15:36:02 +0200 - Log: don't hide start times behind first start time - [ 1335] By: hmbrand on 2012-03-31 17:22:18 +0200 - Log: Safe new for c/M/m - Tests pass (again) - [ 1337] By: hmbrand on 2012-04-01 09:38:28 +0200 - Log: Add transport option: still needs docs - [ 1338] By: hmbrand on 2012-04-01 10:54:06 +0200 - Log: TRANSPORT! - [ 1339] By: hmbrand on 2012-04-01 10:54:08 +0200 - Log: accept transport_url in sendrpt.pl - [ 1340] By: hmbrand on 2012-04-01 11:16:08 +0200 - Log: use the content key(word) - [ 1341] By: hmbrand on 2012-04-01 11:47:58 +0200 - Log: Documentation changes and configuration updates - [ 1342] By: hmbrand on 2012-04-01 15:27:51 +0200 - Log: Remove leading whitespace in extra - [ 1343] By: hmbrand on 2012-04-01 15:53:18 +0200 - Log: re-flow - [ 1344] By: hmbrand on 2012-04-01 16:01:38 +0200 - Log: log*_*file and out*_*file - [ 1345] By: hmbrand on 2012-04-01 16:50:37 +0200 - Log: Last minute changes. sysinfo cannot have "structs" - [ 1346] By: hmbrand on 2012-04-03 16:31:07 +0200 - Log: POSIX::strftime ("%F") is not portable, as it requires C99 - # Note that the format "%F %T %z" returns: - # Linux: 2012-04-02 10:57:58 +0200 - # HP-UX: April 08:53:32 METDST - Correct layout - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1354 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 7 Apr 2012 12:31:17 +0000) * [MERGE] from ParisSmoke branch - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1355 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 18 Apr 2012 19:57:29 +0000) * [MERGE] from branch ParisSmoke - [ 1357] By: hmbrand on 2012-04-13 11:39:10 +0200 - Prevent duplicate compiler_messages - Also filter unwanted messages before "keep"ing them - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1359 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 18 Apr 2012 22:21:41 +0000) * [CHANGE] - Finish Fase 2 of the "Send smoke data to a database" project - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1360 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.43_01 2010-08-29T21:21:59+00:00 (03c59c8 => abeltje) - (abeltje, Sun, 29 Aug 2010 21:21:59 +0000) * [CHANGE] - Update version - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1283 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.41_01 2010-01-12T20:58:28+00:00 (eca74da => abeltje) - (abeltje, Tue, 12 Jan 2010 20:58:28 +0000) * [CHANGE] - Merge my changes with Bram's - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1261 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 12 Jan 2010 21:00:03 +0000) * [PRIVATE] - add the contrib/ directory to the ignore - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1262 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Tue, 12 Jan 2010 22:13:19 +0000) Fix failing tests. - The output now includes 'Non-zero exit status' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1263 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 12 Jan 2010 22:36:27 +0000) * [FIX] thanks to Bram - the new regex for finding the smoke-git-id shouldn't test for leading TAB, - these are stripped by Test::Smoke::Util::get_local_patches(). - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1264 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Tue, 12 Jan 2010 22:39:48 +0000) $last and next is not needed. (breaks the parsing of passed todo tests) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1265 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Wed, 13 Jan 2010 10:43:18 +0000) Set $! to 0 at the start of the test - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1266 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Thu, 21 Jan 2010 07:59:39 +0000) [FIX] Update MANIFEST with new files - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1270 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 29 Aug 2010 21:19:49 +0000) * [CHANGE] merge from the Vienna branch - Add (simple) support for smoking from a gitrepo - Update configsmoke for the 5.13 - Some minor fixes - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1282 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.37_04 2009-02-02T21:27:38+00:00 (33312ca => abeltje) - (abeltje, Mon, 2 Feb 2009 21:27:38 +0000) * [CHANGE] by Merijn - remove -j[0-9]+ from the make command if it has 'clean' in it. - bump version - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1228 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 2 Feb 2009 21:48:53 +0000) * [CHANGE] by Merijn - remove -j[0-9]+ from the make command if it has 'clean' in it. - bump version - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1229 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 8 Feb 2009 10:23:01 +0000) * [CHANGE] by Jan Dubois (RT 39314) - Get system information from the Registry without needing write access - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1232 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 8 Feb 2009 10:23:13 +0000) * [FIX] - File::Spec->rel2abs() on windows strips relative elements (like ../) from the path, so as a trick we take the path relative to a peer directory. (Hysterical raisins) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1233 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 8 Feb 2009 10:23:16 +0000) * [FIX] suggested by Tony Cook (RT 40490) - We should quote commands that contain a space. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1234 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 10 Aug 2009 08:44:12 +0000) * [FIX] - Also consider PERL5OPT for the generated startup wrapper scripts. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1240 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 20 Oct 2009 20:04:34 +0000) * [CHANGE] request by Merijn - Add a noisy C warning to the Test::Smoke::Util::skip_filter - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1245 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Mon, 16 Nov 2009 18:03:04 +0000) Fixes: - String after 'Finished Smoking' can also contain [a-zA-Z] (git id) - Fix write_to_file (created the file 1 instead of the actual name) - Fix error reporting in set_skip_tests: if a file was succesfully renamed it reported 'not ok' instead of 'ok' + error message was not shown - Fix set_smoke_patchlevel: the smoke id can contain [a-zA-Z] - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1254 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Thu, 19 Nov 2009 23:25:01 +0000) Add tests for earlier commit. - In the reporter test 3 different patchlevels: - all numeric (perforce patch number) - hex numbers: starting with a number (git commit id) - hex numbers: starting with a letter (git commit id) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1255 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Sat, 21 Nov 2009 13:03:46 +0000) [FIX] - Tests that are skipped in dist/ and cpan/ have to be removed from MANIFEST - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1256 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Sat, 21 Nov 2009 13:17:20 +0000) Forgot test for previous fix - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1257 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Sun, 10 Jan 2010 18:33:44 +0000) Add 'Passed Todo tests' section in the report - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1258 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Mon, 11 Jan 2010 20:49:31 +0000) - Include 'Non-zero exit status' in the output file - Include 'Non-zero exit status' in the report - If the harness output is not parsed for a test file then add 'test_file...??????' in the failed list - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1259 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (bram, Mon, 11 Jan 2010 20:55:29 +0000) Copy changes from ts-maint - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1260 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.37_03 2009-01-25T14:32:25+00:00 (f8e4c09 => abeltje) - (abeltje, Sun, 25 Jan 2009 14:32:25 +0000) * [CHANGE] use `git describe` info for subject in reports - bump version. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1225 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 25 Jan 2009 14:34:44 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1226 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.37_02 2009-01-11T22:25:01+00:00 (28f2c43 => abeltje) - (abeltje, Sun, 11 Jan 2009 22:25:01 +0000) * bump version - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1224 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.35_02 2008-12-22T23:34:41+00:00 (9473c2c => abeltje) - (abeltje, Mon, 22 Dec 2008 23:34:41 +0000) * [CHANGE] - implement the new .patch format from git - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1212 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 23 Dec 2008 00:46:19 +0000) [CHANGE] - Adjust the rsync addresses - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1213 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 23 Dec 2008 00:57:02 +0000) [PRIVATE] - add *~ to the ignorelist - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1214 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 23 Dec 2008 00:57:04 +0000) [CHANGE] - Up the version - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1215 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 24 Dec 2008 12:51:23 +0000) [CHANGE] - fix the Test::Smoke::REVISION from the git-repo - Fix the mail subject; use the timestamp as revision - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1216 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 11 Jan 2009 14:19:17 +0000) * [CHANGE] by Bram - [PATCH] Broken pipe in smokecurrent.log - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1220 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 11 Jan 2009 14:19:28 +0000) * [PRIVATE] - add the investigate directory to .gitignore - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1221 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 11 Jan 2009 14:19:31 +0000) * [PRIVATE] - git svn create-ignore - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1222 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 11 Jan 2009 14:19:33 +0000) * [PRIVATE] - git svn create-ignore - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1223 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.35_01 2008-10-02T21:23:05+00:00 (184ee89 => abeltje) - (abeltje, Thu, 2 Oct 2008 21:23:05 +0000) * [CHANGE] by Bram - Make sure that the right harness-parsing routine is configured for 5.10.x with patchlevel >= 33961 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1204 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 13 Oct 2008 18:52:35 +0000) * [SVN] - Set ignore on TAGS file - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1205 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 13 Oct 2008 20:06:12 +0000) * [PRIVATE] - Fix some outstanding bugs - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1209 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 31 Oct 2008 23:57:43 +0000) * [CHANGE] Thanks TonyC for reporting - Fix Test::Smoke::Smoker::_normalize_testname() - ../t is optimized away in some cases... - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1211 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.29_63 2008-08-14T13:03:35+00:00 (6407827 => abeltje) - (abeltje, Thu, 14 Aug 2008 13:03:35 +0000) * [CHANGE] - update version number! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1197 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 19 Aug 2008 07:25:13 +0000) * [PRIVATE] - Small fixes to help the new develop machine - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1202 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.29_62 2008-05-18T11:20:50+00:00 (d76f3f6 => abeltje) - (abeltje, Sun, 18 May 2008 11:20:50 +0000) * [CHANGE] - starting a fix: bump version - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1180 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 19 Jun 2008 20:33:17 +0000) * [CHANGE] by Bram - fix cleanup bug that removed way too many files - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1185 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 19 Jun 2008 20:39:27 +0000) * [CHANGE] by H.Merijn Brand - add HP-UX 11.31 specific information - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1186 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 8 Aug 2008 23:30:46 +0000) * [CHANGE] Many thanks to Bram for his analisys! - Test::Harness 3.13 changed its output (again) this causes the bleadsmokes on Windows (and harness-only) to fail to produce a report. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1191 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 13 Aug 2008 14:10:42 +0000) * [CHANGE] - Fix broken code from change 1191 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1195 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 14 Aug 2008 13:03:09 +0000) * [CHANGE] - update version number! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1196 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.29_61 2008-01-11T12:36:20+00:00 (6739544 => abeltje) - (abeltje, Fri, 11 Jan 2008 12:36:20 +0000) * [CHANGE] bug found by Johan Vromans and H.Merijn Brand - FIX: interference with '.' in @INC and the build-directory - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1168 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Jan 2008 15:06:21 +0000) * [CHANGE] - FIX: issue with reporting cores - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1169 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 18 Apr 2008 17:04:28 +0000) * [CHANGE] by Johan Vromans - FIX: change_manifest() took away the entry-info, this makes readdir.t fail - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1171 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2008 11:19:42 +0000) * [CHANGE] - fix undefined warnings for existing but empty '.patch' file - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1179 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.29_60 2008-01-03T13:32:28+00:00 (22e1672 => abeltje) - (abeltje, Thu, 3 Jan 2008 13:32:28 +0000) * [MERGE] from ts-devel - [ 1138] By: abeltje on 2007-12-30 11:17:57 +0100 - Log: * [CHANGE] - MOVE: Mail::Sendmail should not be in the regular source-tree - [ 1139] By: abeltje on 2007-12-30 16:27:12 +0100 - Log: * [CHANGE] - MOVE: configuration-files to a place from which they will installed - [ 1140] By: abeltje on 2007-12-30 16:31:50 +0100 - Log: * [CHANGE] - FIX: adjust @INC for the moved Mail::Sendmail location - [ 1143] By: abeltje on 2007-12-30 16:44:22 +0100 - Log: * [CHANGE] - Try to standardize the Makefile.PL - [ 1144] By: abeltje on 2007-12-30 16:47:53 +0100 - Log: * [CHANGE] - FIX: Smoker's parsers for Test::Harness 3 - [ 1145] By: abeltje on 2007-12-31 15:24:04 +0100 - Log: * [CHANGE] - FIX: finding the default buildconfigs in their new location - [ 1146] By: abeltje on 2007-12-31 15:29:13 +0100 - Log: * [CHANGE] - prepare for version 1.30 - [ 1147] By: abeltje on 2008-01-01 15:53:10 +0100 - Log: * [CHANGE] - FIX: forgot about smokeperl.pl in 1140 - [ 1149] By: abeltje on 2008-01-03 12:31:23 +0100 - Log: * [CHANGE] - ADD: mention harnessonly and harness3opts in the report - [ 1150] By: abeltje on 2008-01-03 12:34:49 +0100 - Log: * [CHANGE] - remove support for 5.005xx - [ 1151] By: abeltje on 2008-01-03 12:36:28 +0100 - Log: * [CHANGE] - ADD: from now on, archive the .out file as well (this could help debugging) - [ 1152] By: abeltje on 2008-01-03 14:08:52 +0100 - Log: * [CHANGE] - FIX: also include the 'No plan found' message from harness 3 - [ 1153] By: abeltje on 2008-01-03 14:09:58 +0100 - Log: * [CHANGE] - ADD: diagnostic message for HARNESS_OPTIONS - [ 1154] By: abeltje on 2008-01-03 14:11:44 +0100 - Log: * [CHANGE] - ADD: information about the number of cores if found (known) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1155 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 3 Jan 2008 13:39:12 +0000) * [PRIVATE] [MERGE] from ts-devel - [ 1141] By: abeltje on 2007-12-30 16:36:34 +0100 - Log: * [CHANGE] - FIX: the private test-suite - [ 1142] By: abeltje on 2007-12-30 16:37:18 +0100 - Log: * [PRIVATE] - FIX: add droopy to the test machines - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1156 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 3 Jan 2008 13:48:25 +0000) * [PRIVATE] - FIX: test must take change 1152 into account - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1157 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 4 Jan 2008 19:33:37 +0000) * [PRIVATE] - FIX: test must also work on Windows - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1158 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 4 Jan 2008 19:35:48 +0000) * [CHANGE] - ADD: new test for Test::Smoke::SysInfo::Linux() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1159 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 5 Jan 2008 10:05:56 +0000) * [PRIVATE] - more Devel::Cover options - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1160 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 8 Jan 2008 22:39:35 +0000) * [CHANGE] by Steve Hay - FIX: use an absolute path for including library paths - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1167 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.20_57 2007-09-24T11:23:36+00:00 (4ee05c0 => abeltje) - (abeltje, Mon, 24 Sep 2007 11:23:36 +0000) * [CHANGE] - Update version 1.20_57 (will be 1.20.07) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1111 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 24 Sep 2007 11:27:30 +0000) * [CHANGE] - ADD: support for skipping tests per smoke_config - set {skip_tests} to a MANIFEST like file - before 'make test' rename all files in {skip_tests} - run 'make test' - rename the testfiles back to their original name - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1112 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 24 Sep 2007 12:18:00 +0000) * [CHANGE] - FIX: fiddle with file permission before/after rename() - ADD: $! to rename not ok diagnostics - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1113 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 25 Sep 2007 13:02:17 +0000) * [CHANGE] prompted by Merijn - test the argument handling of tsuname() from an object to keep data consistent - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1114 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 29 Sep 2007 12:06:28 +0000) * [CHANGE] - ADD: files to prepare for testing skip_tests feature - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1116 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 29 Sep 2007 12:15:30 +0000) * [CHANGE] - ADD: files to test the new skip_tests() feature - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1117 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 29 Sep 2007 13:19:42 +0000) * [CHANGE] - redesign the skip_tests feature: - (temporarily) remove lib/ and ext/ tests from MANIFEST - (temporarily) rename :core (t/*/*.t) tests - ADD: tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1118 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 30 Sep 2007 10:31:46 +0000) * [CHANGE] - more verbosity in Smoker.pm - ADD: a new section to the report - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1119 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 30 Sep 2007 11:53:19 +0000) * [CHANGE] - ADD: skip_tests question - reorder the mail questions - ADD: support for &-d (like Configure) to switch to --usedft - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1121 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 24 Dec 2007 00:45:59 +0000) * [CHANGE] - ADD: support for HARNESS_OPTIONS from Test::Harness 3 - FIX: small bug in the reports found by Merijn - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1133 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 27 Dec 2007 11:17:45 +0000) * [CHANGE] - ADD: default config stuff for the new 5.10.x branch - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1134 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 27 Dec 2007 11:19:51 +0000) * [CHANGE] - ADD: new config stuff for the new 5.10.x branch to the distribution - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1135 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.20_50 2007-08-30T13:00:48+00:00 (14b07f0 => abeltje) - (abeltje, Thu, 30 Aug 2007 13:00:48 +0000) * [CHANGE] - We also need to keep up with devel releases... - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1075 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 1 Sep 2007 11:05:44 +0000) * [CHANGE] - FIX: older (< 5.8) perls don't know C - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1080 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 2 Sep 2007 12:29:42 +0000) * [CHANGE] - FIX: multilocale bldenv_legend() thinko - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1081 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 4 Sep 2007 10:00:44 +0000) * [CHANGE] - FIX: missed the 2 new .out files needed by t/reporter.t - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1087 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Sep 2007 13:25:01 +0000) * [CHANGE] - FIX: ftp::LIST can return '.' and '..'; prevent an endless loop - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1092 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 10 Sep 2007 08:40:29 +0000) * [CHANGE] - FIX: add ftype to the parameters of Test::Smoke::FTPClient->new() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1094 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 10 Sep 2007 09:58:55 +0000) * [CHANGE] - FIX: set utime() before chmod() (most files are read only!) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1096 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 10 Sep 2007 10:09:48 +0000) * [CHANGE] - use time_in_hhmm() to show the elapsed time for syncing - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1097 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 16 Sep 2007 10:04:06 +0000) * [CHANGE] - FIX: test-count for skipping - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1099 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 19 Sep 2007 11:54:01 +0000) * [CHANGE] - Help cygwin-rsync: chdir() into {ddir} and rsync to '.' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1100 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 22 Sep 2007 13:36:18 +0000) * [CHANGE] thanks to Merijn for pointing it out - FIX: plan *before* the first test! (Test::Builder fixed a bug) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1103 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 23 Sep 2007 05:03:12 +0000) * [CHANGE] - ADD: --cfg= to the options - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1105 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 23 Sep 2007 05:11:35 +0000) * [CHANGE] - FIX: we need to 'use Cwd;' to call cwd() (#1101) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1107 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 23 Sep 2007 05:20:18 +0000) * [CHANGE] - FIX: NetBSD moved sysctl to /sbin - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1109 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.20 2007-08-11T11:32:32+00:00 (cc35c8d => abeltje) - (abeltje, Sat, 11 Aug 2007 11:32:32 +0000) * [CHANGE] - prepare for release 1.20 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1055 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 11 Aug 2007 11:45:44 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1057 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 14 Aug 2007 21:36:33 +0000) * [PRIVATE] - ADD: new test for new Mac's system_profiler output (Intel) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1059 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 14 Aug 2007 21:39:17 +0000) * [CHANGE] thanks to David Cantrell - Map the new output for Mac-Intel of system_profiler to the old one - make tsuname() also a method - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1060 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 22 Aug 2007 11:16:10 +0000) * [CHANGE] prompted Liu, XiaoLiang - FIX: use '-version' not '--version' to find a version of 'patch' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1067 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 30 Aug 2007 10:19:47 +0000) * [CHANGE] prompted by Liu, XiaoLiang - FIX: for synctype 'copy' enforce the source-dir to be a directory - FIX: do not allow the same source and destination dir for synctype 'copy' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1070 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 30 Aug 2007 10:23:26 +0000) * [CHANGE] request by Gabor Szabo - Allow for multiple locales per run (needs testing) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1071 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 30 Aug 2007 12:59:54 +0000) * [CHANGE] - FIX: undef-bug in the multi-locale code - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1074 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_88 2007-06-16T09:22:14+00:00 (f02223e => abeltje) - (abeltje, Sat, 16 Jun 2007 09:22:14 +0000) * [CHANGE] request by Merijn - ADD: --patchlevel=i to support --smartsmoke --nofetch - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1052 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 11 Aug 2007 11:17:47 +0000) * [CHANGE] found by cpantesters - FIX: some Carp::carp without parentheses - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1053 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 11 Aug 2007 11:29:07 +0000) * [CHANGE] - updated the text - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1054 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_87 2007-05-05T11:44:58+00:00 (e0b1551 => abeltje) - (abeltje, Sat, 5 May 2007 11:44:58 +0000) * Prepare snapshot 1.19_87 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1047 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 5 May 2007 11:58:51 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1048 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_86 2007-04-01T19:30:23+00:00 (e00d441 => abeltje) - (abeltje, Sun, 1 Apr 2007 19:30:23 +0000) * [CHANGE] prompted by Yves Orton - harnessonly feature now available fore all platforms - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1030 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 Apr 2007 19:36:13 +0000) * [CHANGE] prompted by Yves Orton - change the continue switch to continue! so it has a --nocontinue - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1031 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 Apr 2007 20:09:02 +0000) * [CHANGE] - ADD: harnessonly question - REM: no more use for the 5.005 defaults - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1032 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 Apr 2007 20:17:51 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1033 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 2 Apr 2007 20:22:41 +0000) * [CHANGE] - FIX: some Carp::carp stuff (found by 5.9.4) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1035 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 2 Apr 2007 20:44:31 +0000) * [CHANGE] - FIX: some more Carp::carp stuff (found by 5.9.4) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1036 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 2 Apr 2007 21:17:19 +0000) * [CHANGE] - FIX: some more Carp::carp stuff (found by 5.9.4 and 5.005_04) - Bump versions for 1036 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1037 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 2 Apr 2007 21:19:28 +0000) * [PRIVATE] - FIX: some stuff to help portability between Perl versions - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1038 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 2 Apr 2007 21:40:38 +0000) * [CHANGE] by Yves Orton - big change to sort the harnessonly stuff and do some refactoring - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1039 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 4 Apr 2007 22:04:59 +0000) * [CHANGE] feature request by Yves Orton - set Debug => 1 for {v} > 1 and MIME::Lite with smtp - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1040 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Apr 2007 11:59:32 +0000) * [CHANGE] - FIX: Steve Hay found unreported stuff in his MinGW smokelog - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1041 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Apr 2007 22:01:03 +0000) * [CHANGE] - set 'charset="UTF8"' in the Content-Type header for Mail::Sendmail and MIME::Lite when $ENV{LANG} is set to something UTF-8 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1044 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_85 2007-03-09T14:02:19+00:00 (1ede772 => abeltje) - (abeltje, Fri, 9 Mar 2007 14:02:19 +0000) * [CHANGE] thanks Merijn for pointing this out - FIX: MakeMaker 6.30_01 introduced INSTALLSITESCRIPT and doesn't use INSTALLSCRIPT anymore - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1025 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Mar 2007 14:14:35 +0000) * [CHANGE] by H.Merijn Brand - FIX: remove /(?:32|64) from os version to avoid warning - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1026 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 Apr 2007 10:29:50 +0000) * [CHANGE] by Yves Orton - FIX: to_skip count was not right - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1027 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 Apr 2007 13:28:56 +0000) * [CHANGE] prompted by Yves Orton - WARN about non NTFS filesystems on MSWin32 - FIX: defaultenv default setting on MSWin32 - WARN about not using defaultenv on MSWin32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1028 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 Apr 2007 13:57:13 +0000) * [CHANGE] prompted by Yves Orton - skip_all when non NTFS filesystems on MSWin32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1029 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_84 2006-05-28T09:04:14+00:00 (186919c => abeltje) - (abeltje, Sun, 28 May 2006 09:04:14 +0000) * prepare for a snapshot of 1.19_84 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@984 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 28 May 2006 09:06:58 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@985 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 28 May 2006 09:25:55 +0000) * [CHANGE] - FIX we cannot use() or no() 'warnings'; need to support 5.005004 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@987 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 28 May 2006 13:11:41 +0000) * [CHANGE] - Test::Smoke::Util - FIX vms_whereis(): {path_sep} eq '|' on VMS so we need to quote-meta - FIX vms_whereis(): executable images found in DCL$PATH need a 'MCR' - Test::Smoke::Syncer - FIX _extract_snapshot() and friends: more work on the VMS side; test-suite now passes (on testdrive) - configsmoke.pl - FIX: don't call vms_whereis() directly it is not exported; use whereis() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@991 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 11 Jun 2006 11:46:26 +0000) * [CHANGE] by Jarkko Hietaniemi - Use $CFGFILE and $LOCKFILE when already set in the jcl (Win32/*nix) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@993 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 3 Jul 2006 10:56:23 +0000) * [ADD] - a new utility to rerun a smoke for a specific configuration - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1001 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 3 Jul 2006 12:30:09 +0000) * [CHANGE] - FIX: return undef when no matching config is found - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1002 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 5 Aug 2006 09:18:15 +0000) * [CHANGE] by Rich Rauenzahn - Rewrite the HPUX() routine - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1006 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 9 Nov 2006 22:40:10 +0000) [CHANGE] - Help the FTP-sync on VMS - move clean_filename() to Test::Smoke::Util - set the right snapshotname on VMS (using clean_filename) - Introduce -Uuseshrplib for MSWin32 to set BUILD_STATIC (no effect on smoke yet) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1008 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 13 Jan 2007 20:13:45 +0000) * [CHANGE] - FIX: new message from gcc-2.7.2.2 (invalid use of) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1018 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 13 Jan 2007 20:16:03 +0000) * [CHANGE] - ADD: the new gcc2722 messages file - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1019 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 3 Feb 2007 12:31:03 +0000) * [CHANGE] by H.Merijn Brand - more HP-UX stuff - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1022 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 23 Feb 2007 14:26:01 +0000) * [CHANGE] by H.Merijn Brand - no use testing for 64bit on os <= 10.20 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1023 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_83 2006-05-26T13:04:25+00:00 (a79b8dc => abeltje) - (abeltje, Fri, 26 May 2006 13:04:25 +0000) * Prepare a new snapshot 1.19_83 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@980 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 28 May 2006 08:58:24 +0000) * [CHANGE] - FIX mmk_test_harness() to also use the new Test::Harness output parsing regexen (from change 979) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@982 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 28 May 2006 09:01:43 +0000) * [CHANGE] - move whereis() and vms_whereis() from t/Testlib.pm and configsmoke.pl to Test::Smoke::Util because Test::Smoke::Smoker uses them for VMS - tweak the tests and t/Testlib.pm to reflect this move - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@983 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_82 2006-05-25T22:30:35+00:00 (92341ba => abeltje) - (abeltje, Thu, 25 May 2006 22:30:35 +0000) * prepare a snapshot for 1.19_82 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@978 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 May 2006 13:01:10 +0000) * [CHANGE] - FIX pasring Test::Harness output (2.60 +) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@979 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_81 2006-05-25T19:13:59+00:00 (b9158ee => abeltje) - (abeltje, Thu, 25 May 2006 19:13:59 +0000) * prepare for snapshot 1.19_81 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@969 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 25 May 2006 19:19:17 +0000) * [CHANGE] - ADD new tests for Test::Smoke::Util::grepccmsg() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@970 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 25 May 2006 19:24:21 +0000) * [CHANGE] - ADD new tests for Test::Smoke::Util::grepccmsg() to the distribution - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@971 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 25 May 2006 19:27:51 +0000) * [PRIVATE] - FIX typo in the new support program 'sysinfo.pl' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@972 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 25 May 2006 19:31:39 +0000) * [CHANGE] - FIX there should be no directories in MANIFEST - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@974 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 25 May 2006 19:36:12 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@975 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 25 May 2006 22:29:38 +0000) * [CHANGE] - FIX parsing output of Test::Harsess; 2.60 changed it :-( - add tests for the new regex - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@977 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_80 2006-01-20T16:34:28+00:00 (9f9caf1 => abeltje) - (abeltje, Fri, 20 Jan 2006 16:34:28 +0000) * We should prepare for 1.20 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@925 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 20 Jan 2006 16:45:50 +0000) * [CHANGE] - REMOVE smoke562_config; configsmoke.pl doesn't support that version anymore - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@926 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 20 Jan 2006 16:57:22 +0000) [FIX] - I removed support for 5.6.2, so bye bye smoke562_dfconfig - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@928 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 20 Jan 2006 17:23:10 +0000) * [CHANGE] - ADD swcc and swbcc to the sortorder of keys - Rephrase the questions for swcc and swbcc a bit - Also check for ccp5p_onfail with mailx - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@930 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 19 Feb 2006 11:34:16 +0000) * [CHANGE] by Jarkko Hietaniemi - The osver in Tru64 has a letter prefix, e.g. "V5.1". - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@935 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 2 Apr 2006 23:16:06 +0000) * [FIX] by Jarkko on his own patch (935) - > Hrmmm, what is that %s doing in there...? - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@939 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 21 Apr 2006 16:22:08 +0000) * [CHANGE] by Steve Hay - I found that my bleadperl smoke was taking twice as long as usual and - was writing a 100MB+ log file! - The reason is that it didn't recognize the new format output (integer - milliseconds rather than fractional seconds), so was re-running every - test verbosely! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@940 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 7 May 2006 15:53:57 +0000) * [CHANGE] - Fix a bug reported by Jarkko where the BUILDDIR blok was looping for paths that spring from a symbolic link (cwd does readlink all the way through the path) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@958 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 15 May 2006 10:04:06 +0000) * [CHANGE] thanks to Dominic Dunlop - use the 'Machine Name' from system_profiler for _cpu - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@960 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 15 May 2006 11:12:48 +0000) * [CHANGE] by Merijn - FIX hpux sysinfo for 11.23 - add new script sysinfo.pl - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@961 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 15 May 2006 11:16:22 +0000) * [PRIVATE] - add sysinfo.pl for compile test - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@962 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 15 May 2006 11:33:54 +0000) * [CHANGE] thanks to Merijn! - FIX the /32- /64 bit cpu thing for hpux - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@963 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 15 May 2006 11:48:52 +0000) * [CHANGE] thanks to Merijn! - more defencive FIX for the /32- /64 bit cpu thing for hpux - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@964 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 16 May 2006 08:24:00 +0000) * [CHANGE] by Dominic Dunlop - use the all the output from system_profiler(1) for darwin - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@965 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 25 May 2006 19:07:16 +0000) * [CHANGE] - FIX _extract_with_external() returned the wrong directory in the case the snapshot was already in {ddir} - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@966 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 25 May 2006 19:09:07 +0000) * [CHANGE] - try harder to get the cpu info for Linux on macppc (/proc/cpuinfo->'detected as') - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@967 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 25 May 2006 19:13:03 +0000) * [CHANGE] - change the Borland bcc32 regex in grepccmsg() (by Steve Hay) - remove /s from the match in grepccmsg() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@968 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_76 2005-10-16T21:01:03+00:00 (270214c => abeltje) - (abeltje, Sun, 16 Oct 2005 21:01:03 +0000) * [SNAPSHOT] - prepare for another snapshot - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@914 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 16 Oct 2005 21:07:00 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@915 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 14 Nov 2005 22:00:39 +0000) * [CHANGE] request from Yitzchak Scott-Thoennes/Steve Hay - add support for the new PERL_PATCHNUM in patchlevel.h - Test::Smoke::Util::get_patch() - Test::Smoke::Util::get_local_patches() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@917 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 4 Dec 2005 09:53:06 +0000) * [CHANGE] by Jim Cromie - make the basic patchinfo available with v == 1 - add the patch-filename to the description (in patchlevel.h) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@918 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 Dec 2005 10:06:39 +0000) * [CHANGE] - Activestate has moved the APC to a new server - Activestate has added snapshots to the APC - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@919 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 Dec 2005 10:34:58 +0000) * [FIX] - change 919 changed some defaults; ajust the tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@920 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 Dec 2005 11:27:57 +0000) * [CHANGE] - Some patches also need to run 'regen_perly.pl', but Bison 2 is not everywhere, so we fix the patches-info-file to signal this by specifying '!perly' on a single line - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@921 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 20 Jan 2006 13:06:08 +0000) * [CHANGE] by Jarkko Hietaniemi - also use POSIX::uname on True64 (dec_osf) for more os info (like solaris) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@922 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 20 Jan 2006 16:13:32 +0000) * [CHANGE] to help more general mirroring - FIX support for non-anonymous access - ADD support for M$ ftp servers (in NT mode) - ADD support for transfer mode (ftype 'binary'/'ascii') - ADD speed info for verbose >= 1 - ADD Debug to Net::FTP for verbose > 2 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@923 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 20 Jan 2006 16:31:42 +0000) * [CHANGE] thanks to Jarkko Hietaniemi for finding this - make the switches for CC: and BCC: addresses configurable for mailx - ADD swcc (-c or ~c on hpux/Tru64) - ADD swbcc (-b or ~b on hpux/True64) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@924 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_75 2005-08-05T13:40:47+00:00 (b1d96a8 => abeltje) - (abeltje, Fri, 5 Aug 2005 13:40:47 +0000) * [FIX] - 898 was not right: should be set_smoke_patchlevel() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@899 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 8 Sep 2005 22:56:46 +0000) * [CHANGE] Thanks to Jim Cromie for making me do this - add support for patching the intermediate tree in a forest and resyncing the build tree from that - code fixes to return patch() success (or not) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@900 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 8 Sep 2005 23:01:37 +0000) * [CHANGE] - add new helpfiles for testing - add new tests for patch forest (change 900) - fix some tests to reflect the new helpfiles - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@901 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 8 Sep 2005 23:10:28 +0000) * [CHANGE] - remove the flag => TRY_REGEN_HEADERS setting for windows; after patching regen_headers is now always called - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@902 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 8 Sep 2005 23:35:58 +0000) * [FIX] - '+' needs escaping in a regex - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@903 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 8 Sep 2005 23:39:37 +0000) * [FIX] - now get the regex right (bad programmer, no cookie) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@904 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Sep 2005 00:25:41 +0000) * [FIX] - get the skip tests count right - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@905 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Sep 2005 16:26:12 +0000) * [FIX] - no lexical filehandles in 5.005_04! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@906 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Sep 2005 10:46:17 +0000) * [CHANGE] - pre-release tweaks - hide the 5.6.2 tree - add verbosity to Test::Smoke::Patcher::perl_regen_headers() - mention the fix for patchtree in forest setup - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@907 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Sep 2005 11:57:47 +0000) * [CHANGE] - fix a hide code with POD thing (use #) - chk_buildcfg() allow -Duse64bitall for OS X 10.4 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@908 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Sep 2005 11:59:47 +0000) * [CHANGE] - Remove the develooper.com link for webarchive - Add a link to Google groups far a seachable webarchive - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@909 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Sep 2005 12:23:12 +0000) * [FIX] - typo in module name - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@910 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Sep 2005 22:48:21 +0000) * [CHANGE] thanks to reini urban - use the Windows environment variables always as fallback - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@911 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 16 Oct 2005 20:58:50 +0000) * [CHANGE] - add the Win32 check for -DCCTYPE (thanks Steve Hay) - add $ENV{PERL_DESTRUCT_LEVEL} for extend_with_harness() (request by Nick Clark) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@913 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_74 2005-08-05T13:15:15+00:00 (f0df6ac => abeltje) - (abeltje, Fri, 5 Aug 2005 13:15:15 +0000) * [CHANGE] - add set_smoke_localpatch() to add the patchlevel as locally applied patch - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@898 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_72 2005-07-23T11:37:18+00:00 (473995b => abeltje) - (abeltje, Sat, 23 Jul 2005 11:37:18 +0000) * Prepare new snapshot: 1.19_72 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@877 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 29 Jul 2005 11:39:04 +0000) * [CHANGE] - apply a patch like #24855 (by Steve Hay) to help BORLAND ccversion - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@879 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 29 Jul 2005 11:58:14 +0000) * [FIX] - now get BORLAND ccversion right (change 879) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@880 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 29 Jul 2005 12:26:54 +0000) * [FIX] by Steve Hay - Carp::carp() needs parentheses in get_ncpu() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@881 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 29 Jul 2005 22:10:09 +0000) * [CHANGE] (with help from Steve Hay) - support grepccmsg() for BORLAND bcc32 on MSWin32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@882 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Jul 2005 01:38:46 +0000) * [CHANGE] - fix the Carp::xxx() calls Test::Smoke::Patcher - add support for patch descriptions - run $^X -x patchlevel.h "$descr" - add tests for the descriptions in patchlevel.h - update the snapshots with newer patchlevel.h to test the descriptions - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@883 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Jul 2005 01:40:40 +0000) * [FIX] - fix the bcc32 regex for grepccmsg() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@884 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Jul 2005 02:05:23 +0000) * [CHANGE] - help MSWin32 to set the new patchlevel.h - clean the testing regex (the joy of Test::More versions) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@885 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Jul 2005 10:44:20 +0000) * [FIX] - need to load File::Path to have rmtree() in set_vms_rooted_logical() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@886 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Jul 2005 15:27:01 +0000) * [FIX] - do some more skipping (sendmail) on VMS - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@887 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Jul 2005 10:11:41 +0000) * [CHANGE] - complete the "locally applied patches" thing (883, 885) - copy the add description code from patchlevel.h and use that - add a list of locally applied patches to the report - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@888 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Jul 2005 10:36:24 +0000) * [FIX] - do the local patches list proper (with join) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@889 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Jul 2005 10:45:15 +0000) * [CHANGE] - Some more VMS tweaks - fix mani2abs() in Test::Smoke::SourceTree - add pre_sync() and post_sync() to the Test::Smoke::Syncer object - just to set the destination dir on VMS to a rooted logical - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@890 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Jul 2005 11:41:20 +0000) * [CHANGE] - add a test for the "Locally applied patches:" section - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@891 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Jul 2005 11:43:54 +0000) * [FIX] - remove the test directory! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@892 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Jul 2005 12:14:29 +0000) * [CHANGE] - document the new local patch description feature - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@893 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Jul 2005 15:44:42 +0000) * [CHANGE] - add verbose stuff to get_local_patches() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@894 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Jul 2005 16:19:56 +0000) * [FIX] - get the regex for local_patches[] right - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@895 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 2 Aug 2005 22:30:45 +0000) * [CHANGE] - Get rid of Merijn's LSB-release thingy on SuSE - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@896 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 5 Aug 2005 13:11:31 +0000) * [CHANGE] - Update with new features - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@897 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_71 2005-07-21T16:54:14+00:00 (b414809 => abeltje) - (abeltje, Thu, 21 Jul 2005 16:54:14 +0000) * Prepare for a snapshot - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@873 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 17:01:47 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@874 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 18:37:50 +0000) * [CHANGE] - Add gccmsg.* to the distro - make t/reporter.t work with these new files - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@876 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_70 2005-05-01T22:20:49+00:00 (aba793b => abeltje) - (abeltje, Sun, 1 May 2005 22:20:49 +0000) * Prepare for a snatshot @ 1.19_70 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@859 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 28 May 2005 00:27:23 +0000) * [CHANGE] - ppc will now be macppc (on mac's) - OpenBSD has 'cpuspeed' on macppc - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@860 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 22 Jun 2005 19:26:06 +0000) * [CHANGE] - allow the new timing information that Test::Harness 2.50 provides. Should only affect MSWin32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@861 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 10:25:29 +0000) * [CHANGE] - add support for the -v switch - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@862 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 10:28:14 +0000) * [CHANGE] - do some more OpenVMS tweaking - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@863 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 13:21:31 +0000) * [CHANGE] - add a regex for MSVC messages to Test::Smoke::Util::grepccmsg() - write the `nmake -f smoke.mk` output to tty (caught by the redirection in the smoke JCL) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@864 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 13:26:14 +0000) * [FIX] - typo in the mswin32 (MSVC) regex - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@865 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 13:52:44 +0000) * [FIX] - No use trying to find messages in a non-existing file - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@866 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 14:04:44 +0000) * [FIX] - typo in the new support for -v - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@867 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 14:30:54 +0000) * [CHANGE] - use {w32cc} to determine if we're using MSVC (to safe the nmake output) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@868 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 16:03:11 +0000) * [FIX] - also use the lc($cc) to actually get the regex pattern - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@869 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 16:11:53 +0000) * [FIX] - Remove a warning generated with -v > 1 && testenv==minitest - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@870 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 16:26:52 +0000) * [CHANGE] - tweak the MSWin32/MSVC regex in grepccmsg() to skip the NMAKE messages - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@871 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Jul 2005 16:53:21 +0000) * [CHANGE] - no need to delay the report-generating on MSWin32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@872 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_67 2005-04-19T13:52:50+00:00 (80f7e63 => abeltje) - (abeltje, Tue, 19 Apr 2005 13:52:50 +0000) * [CHANGE] thanks to Kane and the bsd/os box - move the setting $ENV{ $Config{ldlibpthname} } to after the Configure step and use the value that this newly configured perl has in config.sh - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@842 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 21 Apr 2005 14:23:30 +0000) * [ADD] - Add the perl5lib option to set PERL5LIB in the wrapper-jcl - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@843 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 22 Apr 2005 20:21:36 +0000) * [CHANGE] - Add some statistics (nrof smoke/skip configs) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@844 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 24 Apr 2005 16:29:11 +0000) * [CHANGE] - I found that patchlevel.h < 5.6 has different defines for the version; now also taken into account - the version_from_patchlevel_h() code wasn't tested - remove the code from Test::Smoke::Syncer; one copy in Test::Smoke::Util is enough - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@845 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 14:53:00 +0000) * [CHANGE] suggested by Jarkko Hietaniemi - integrate the grepccerr script: - this will only work if there is a logfile and the os supports reading from an open file (as the logfile is an os redirection) - Still need to split the smoking and the reporting for MSWin32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@846 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 15:29:01 +0000) * [CHANGE] - now try to make it work on other platforms than darwin ;-) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@847 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 15:55:45 +0000) * [CHANGE] - make sure all platforms see 'gcc' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@848 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 17:41:39 +0000) * [CHANGE] - Remove the '/o' from grepccmsg regex (some systems didn't like it) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@849 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 17:46:20 +0000) * [FIX] - resolve a 'use of uninitialized value' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@850 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 18:48:22 +0000) * [CHANGE] - Add support for grepccmsg() on MSWin32 with delayed report creation - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@851 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 18:53:36 +0000) * [FIX] - typo in write_bat() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@852 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 19:04:55 +0000) * [FIX] - thinko in write_bat() :-( - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@853 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 19:20:54 +0000) * [FIX] - lets get it right with write_bat() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@854 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 19:25:18 +0000) * [FIX] - lets get it right with write_bat() try 4 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@855 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 20:40:30 +0000) * [REMOVE] - No more pgp-signing... (for the moment) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@856 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 20:48:21 +0000) * [PRIVATE] - No more SIGNATURES and META.yml to maintain - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@857 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 1 May 2005 22:19:51 +0000) * [CHANGE] - Fix support for delayed archiving and reporting - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@858 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_66 2005-02-13T08:36:25+00:00 (c19283d => abeltje) - (abeltje, Sun, 13 Feb 2005 08:36:25 +0000) * Prepare for snapshot of 1.19_66 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@834 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 13 Feb 2005 09:27:17 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@835 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 13 Feb 2005 09:28:48 +0000) * [AUTOCOMMIT] - Regenerate 'SIGNATURES', 'META.yml' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@836 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 22 Feb 2005 22:05:45 +0000) * [CHANGE] thanks to Steve Hay - add F to the list of scripts - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@838 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 10 Apr 2005 15:50:03 +0000) * [FIX] - help Solais (10) for Intel (it hasn't got prtdiag support) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@839 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_65 2005-02-11T10:03:46+00:00 (092fae5 => abeltje) - (abeltje, Fri, 11 Feb 2005 10:03:46 +0000) * Prepare for 1.19_65 snapshot - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@824 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 10:09:21 +0000) * [AUTOCOMMIT] - Regenerate 'Changes' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@825 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 10:10:41 +0000) * [AUTOCOMMIT] - Regenerate 'SIGNATURES', 'META.yml' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@826 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 12 Feb 2005 18:48:37 +0000) * [FIX] - {testmaker} wasn't set properly (VMS/MSWin32) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@828 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 12 Feb 2005 18:55:26 +0000) * [FIX] - tests were failing now that vms_whereis() finds programs - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@829 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 12 Feb 2005 18:59:37 +0000) * [ADD] - chkbcfg.pl - Check the buildconfigfile specified - configsmoke.pl now shows the output of chkbcfg.pl at the end - configsmoke.pl new also sets {testmake} on VMS/MSWin32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@830 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 12 Feb 2005 19:01:40 +0000) * [PRIVATE] - add the new chkbcfg.pl script - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@831 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 12 Feb 2005 19:52:03 +0000) * [FIX] - the DCL in vms_untargz() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@832 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 12 Feb 2005 22:24:20 +0000) * [CHANGE] - relocate the source-tree from within the source-dir (File::Find doesn't like VMS paths) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@833 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_60 2004-11-20T12:59:32+00:00 (1fc72cc => abeltje) - (abeltje, Sat, 20 Nov 2004 12:59:32 +0000) * [CHANGE] - BIG reorganisation of the source-tree. Needed to make the distro work on OpenVMS. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@799 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 20 Nov 2004 13:06:37 +0000) * [CHANGE] - This shouldn't have moved :-( - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@800 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 20 Nov 2004 13:24:26 +0000) * [PRIVATE] - Part of the distribution reorganisation - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@801 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 21 Nov 2004 11:29:03 +0000) * [PRIVATE] - Fix a thinko: - Changes needs to be committed before "make dist" - SIGNATURES and META.yml can only be committed after "make dist" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@802 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 28 Nov 2004 18:16:49 +0000) * [CHANGE] - changes 23498 and 23560 added the minitest target for OpenVMS - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@804 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 28 Nov 2004 18:20:49 +0000) * [CHANGE] - Jarkko Hietaniemi send some osf information - I'm still working on OpenVMS... - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@805 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 28 Nov 2004 18:30:58 +0000) * [FIX] - wrong variable in the Solaris/osf code :( - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@806 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 3 Dec 2004 11:04:10 +0000) * [FIX] - change 804 wasn't enough to enable minitest for OpenVMS - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@807 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 3 Dec 2004 11:07:26 +0000) * [CHANGE] Suggested by Craig Berry - Better hardware diagnostics for OpenVMS - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@808 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 3 Dec 2004 11:14:47 +0000) * [CHANGE] - reverse 799,800,801 - Makefile.PL PMLIBDIRS => must have a Unixpath to help File::Find - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@809 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 3 Dec 2004 11:18:36 +0000) * [CHANGE] - Move FAQ to the lib/ directory, now it's Test::Smoke::FAQ - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@810 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 21 Jan 2005 17:01:09 +0000) * [FIX] (bug found by Steve Peters) - Make sure the list of patches in Test::Smoke::Syncer::Snapshot::_get_patches() is sorted - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@811 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 21 Jan 2005 17:25:33 +0000) * [FIXFIX] - I buggered up change 811, now done right - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@812 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 23 Jan 2005 10:21:27 +0000) * [CHANGE] - more VMS specific onfigure stuff - added vms_whereis() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@813 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 23 Jan 2005 10:40:38 +0000) * [PRIVATE] - FAQ moved to Test::Smoke::FAQ - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@814 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 23 Jan 2005 12:30:18 +0000) * [CHANGE] - clean up the "make -i distclean" mess at the beginning - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@815 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 07:36:49 +0000) * [CHANGE] - mirror() returns false/true on fail/success - make the unlink()s VMS friendly - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@816 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 07:42:58 +0000) * [CHANGE] - Test::Smoke::Syncer::FTP::sync() now returns true/false for success/failure - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@817 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 07:50:20 +0000) * [CHANGE] - Implement perl-change 23554, that splits Config.pm into two files (Config_heavy.pl) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@818 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 07:53:22 +0000) * [CHANGE] - Make the tests obey $SMOKE_VERBOSE - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@819 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 07:58:20 +0000) * [CHANGE] - add tests for change 816/817 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@820 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 09:50:33 +0000) * [CHANGE] - add support for -Dusethreads -Duemymalloc -Uuseimpsys on MSWin32 - new testfile for Test::Smoke::Util::skip_config() - skip_config() for -Dusethreads -Dusemymalloc without -Uuseimpsys - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@821 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 09:54:10 +0000) * [FIX] - a directory separator thing for MSWin32 (/ and \) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@822 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Feb 2005 09:59:20 +0000) * [FIX] - make sure the reference tests follow $^O! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@823 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_53 2004-11-19T22:01:39+00:00 (497c271 => abeltje) - (abeltje, Fri, 19 Nov 2004 22:01:39 +0000) * prepare for the 1.19_53 snapshot! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@796 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 19 Nov 2004 22:05:54 +0000) * [AUTOCOMMIT] - Regenerate 'Changes', 'SIGNATURES', 'META.yml' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@797 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_52 2004-11-14T10:10:12+00:00 (9225864 => abeltje) - (abeltje, Sun, 14 Nov 2004 10:10:12 +0000) * [CHANGE] - Prepare for the Test::Smoke-1.19_52 snapshot - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@789 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 14 Nov 2004 10:13:43 +0000) * [AUTOCOMMIT] - Regenerate 'Changes', 'SIGNATURES', 'META.yml' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@790 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 19 Nov 2004 19:27:25 +0000) * [CHANGE] (By Craig Berry!) - -Dusevmsdebug builds "ndbgperl.exe" on OpenVMS, so check for that - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@792 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 19 Nov 2004 20:32:51 +0000) * [CHANGE] (By Jarkko Hietaniemi!) - This should sort out the Solaris/OSF harware information - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@793 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 19 Nov 2004 21:24:37 +0000) * [CHANGE] - more of a fix, I shouldn't use one Makefile.PL for both creating distributions and user deployment - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@794 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 19 Nov 2004 21:27:45 +0000) * [FIX] - take out the debug-print statements - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@795 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_51 2004-10-30T14:23:53+00:00 (a1d3aa5 => abeltje) - (abeltje, Sat, 30 Oct 2004 14:23:53 +0000) * [CHANGE] - minor fixes - now we do a real snapshot: 1.19_51 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@772 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Oct 2004 14:29:23 +0000) * regen Changes for 1.19_51 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@773 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Oct 2004 14:32:53 +0000) * regen SIGNATURE for 1.19_51 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@774 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Oct 2004 10:02:14 +0000) * [FIX] - Solaris `prtdiag` output is inconsistent between versions/hardware - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@776 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Oct 2004 13:07:11 +0000) * [PRIVATE] - rearrange some parts - Add 'META.yml' to the autocommit list - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@778 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Oct 2004 13:21:57 +0000) * [CHANGE] - Update for the upcomming 1.20 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@779 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 31 Oct 2004 14:20:38 +0000) * [CHANGE] - No under-bars in perl version numbers! (VMS) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@780 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 4 Nov 2004 06:21:27 +0000) * [CHANGE] - Forgot (change 776): $VERSION += 0.001 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@781 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 4 Nov 2004 06:24:31 +0000) * [FIX] - Transform filenames with multiple dots for OpenVMS during check_MANIFEST() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@782 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 7 Nov 2004 14:46:55 +0000) * [CHANGE] - another FindBin replacement - no redirection in system command for OpenVMS - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@783 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 8 Nov 2004 06:54:20 +0000) * [FIX] - thinko in the new -Dusevmsdebug reporting - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@784 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 11 Nov 2004 06:12:23 +0000) * [CHANGE] - Reporter knows about variable reportnames, so Mailer should also know. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@785 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 12 Nov 2004 15:24:53 +0000) * [CHANGE] - Now that we almost fully support variable rptfile name, the user-interface need to also support it - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@786 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 14 Nov 2004 09:59:24 +0000) * [CHANGE] - On Merijns request. "not ok xx # skip" shouldn't count as failure - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@787 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 14 Nov 2004 10:08:08 +0000) * [CHANGE] - changes the logic of constructing absolute paths - fix the "odd number of arguments" in the opt hash assignment - add an '@' to the DCL script name for printing - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@788 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.19_50 2004-09-20T21:38:57+00:00 (582c7d4 => abeltje) - (abeltje, Mon, 20 Sep 2004 21:38:57 +0000) * [CHANGE] - This is a snapshot-ish change - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@737 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 20 Sep 2004 21:42:16 +0000) * [SVN] - svn:ignore - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@738 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 24 Sep 2004 22:53:00 +0000) * [CHANGE] - Add wrapper around Test::Smoke::BuildCFG::Config->new() - Add Test::Smoke::BuildCFG::Config->rm_arg - cleanup common-args from failures - update the tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@739 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 24 Sep 2004 22:54:37 +0000) * [PRIVATE] - adjust tests to follow Change 739 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@740 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 10:40:46 +0000) * [CHANGE] - Added Test::Smoke::FTPClient for mirroring a sourcetree - Added the 'ftp' sync-method for Test::Smoke::Syncer - Added a test-environment - Added a small test to see if it all works - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@750 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 10:45:38 +0000) * [CHANGE] - Change 750 didn't put the added files in MANIFEST - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@751 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 10:55:18 +0000) * [PRIVATE] - Change 750 didn't put the added files in private/test_*.pl - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@752 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 10:57:05 +0000) * [FIX] - make sure $verbose is not undefined in __do_mirror() - fix POD stuff - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@753 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 10:59:55 +0000) * [CHANGE] - clean up the mirrored directory - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@754 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 11:05:34 +0000) * [FIX] - Merijn found a bug with $_ getting mixed up - Change 735 didn't do the right thing - made all for() and while () code with named variables - Start of the VMS port in __get_os() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@755 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 13:36:02 +0000) * [FIX] - undefined value in $Config{d_link} if not available - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@757 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 19:38:52 +0000) * [FIX] - The MANIFEST should reflect the contents - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@758 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 19:45:19 +0000) * [CHANGE] - A lot of File::Spec stuff that doesn't really work on VMS :-( - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@759 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Oct 2004 19:47:57 +0000) * [FIX] - Forgot to add the 'ftp' sync method (change 750) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@760 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 17 Oct 2004 14:16:16 +0000) * [CHANGE] - standardize filenames and help VMS - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@761 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 17 Oct 2004 14:22:00 +0000) * [CHANGE] - added set_vms_rooted_log() - added tests for set_vms_rooted_log() - removed check_MANIFEST() now done by Test::Smoke::SourceTree - remove the tests for check_MANIFEST() [manifest.t] - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@762 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 17 Oct 2004 16:28:54 +0000) * [FIX] - FindBin doesn't work on VMS, so another construct is now used - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@763 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 17 Oct 2004 18:25:28 +0000) * [CHANGE] - added a lot of VMS stuff - fixed some stuff that didn't work on VMS - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@764 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 17 Oct 2004 18:27:00 +0000) * [FIX] - More VMS related stuff - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@765 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 17 Oct 2004 18:28:22 +0000) * [CHANGE] - added some debug information - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@766 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 18 Oct 2004 20:23:13 +0000) * [CHANGE] - use File::Basename::dirname( $0 ) instead of $FindBin::Bin (VMS doesn't like it) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@767 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 29 Oct 2004 22:22:26 +0000) * [PRIVATE] - Added tests for mmk_test_harness() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@768 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Oct 2004 12:05:56 +0000) * [CHANGE] - Added 'vmsperl.cfg' as the default build configurations file on OpenVMS - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@769 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Oct 2004 12:32:35 +0000) * [CHANGE] - Added support for VMS and -Dusevmsdebug - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@770 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 30 Oct 2004 12:42:36 +0000) * [CHANGE] - Added support for OpenVMS - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@771 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.18_66 2004-03-12T08:43:35+00:00 (ea9d55c => abeltje) - (abeltje, Fri, 12 Mar 2004 08:43:35 +0000) * [ADD] - Many requests for the inclusion of the latest change number, I hope this does the trick. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@648 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 12 Mar 2004 14:06:58 +0000) * [CHANGE] asked for by Steve Hay - We now keep track of the return status ($?>>8) from the qx// in _run() - The first place this is used: make_() will return BUILD_MINIPERL instead of BUILD_PERL if the make exits non-zero - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@649 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 12 Mar 2004 14:20:29 +0000) * [CHANGE] - Cleanup the new $REVISION code (always return the highest of $Rev$ and .patch) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@650 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 12 Mar 2004 18:43:13 +0000) * [ADD] - Better information about Win32/Cygwin hardware if Win32::TieRegistry is available - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@651 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 14 Mar 2004 15:07:55 +0000) * [FIX] - added the --pfile argument the help smoking with a patches file - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@652 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 14 Mar 2004 15:11:37 +0000) * [ADD] - added two more questions: - How can I skip a step in smokeperl.pl? - How do I smoke my patch? - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@653 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 14 Mar 2004 15:13:34 +0000) * regen Changes for 1.18_66 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@654 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 14 Mar 2004 15:14:16 +0000) * regen SIGNATURE for 1.18_66 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@655 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 27 Mar 2004 09:38:25 +0000) * [MERGE] from Test-Smoke-1.19.xx - [ 662] Log: * [FIX] - change 652 wasn't enough, needed to force the cmd-line override of --pfile - [ 663] Log: * [ADD] - added extra_manicheck() after "make distclean" for verbose > 1 to check if stuff gets deleted of sticks around after distclean. Currently only outputs to the .log file - [ 665] Log: * [CHANGE] - print "[default]" as an environment indicator for failing tests under --defaultenv - change the Revision indicator from "@" to "#" in the report signature - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@666 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 Apr 2004 23:01:04 +0000) * [MERGE] from Test-Smoke-1.19.xx - [ 671] Log: * [ADD] - added the cpu speed for IRIX - [ 672] Log: * [FIX] - Minor thingy with failure count in unfinished smokes to help smokestatus.pl - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@673 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 5 Sep 2004 12:08:47 +0000) * [MERGE] (The backlog from 1.19.xx) - [ 674] By: abeltje on 2004-04-19 01:37:22 +0200 - Log: * [FIX] - Yup, I managed a typo in 20 keystrokes :( - [ 675] By: abeltje on 2004-04-19 09:09:28 +0200 - Log: * [FIX] - changes #672 and #674 were not enough (see if this works) - [ 676] By: abeltje on 2004-04-20 23:39:23 +0200 - Log: * [CHANGE] (Thank you Merijn for reporting this) - Remove the VERSION test that now looks silly and is failing under blead anyway - [ 677] By: abeltje on 2004-04-22 11:31:07 +0200 - Log: * [CHANGE] - added cpufrequency for MacOS-X (and any other BSD that cares to implement hw.cpufrequency) - added more information to sysinfo() output when passed a true argument - [ 678] By: abeltje on 2004-04-26 02:31:25 +0200 - Log: * [CHANGE] - Added a check VERSION >= 5.9 and -Uuseperlio for the build_cfg - [ 679] By: abeltje on 2004-04-26 21:47:44 +0200 - Log: * [CHANGE] - tiny addition to calc_timeout() so it can also be used in retrospect - [ 680] By: abeltje on 2004-04-26 21:49:09 +0200 - Log: * [CHANGE] - still more info on terminated/hanging smokes - [ 681] By: abeltje on 2004-04-26 22:06:59 +0200 - Log: * [FIX] sloppy job :( - forgot to import calc_timeout() - [ 684] By: abeltje on 2004-04-30 15:08:15 +0200 - Log: * [CHANGE] - put some effort in calling 'sysctl' on BSD - split Linux() for sparc and ppc achitecture - add cpuspeed for Linux_sparc() - add Linux_ppc() [Thanks to Alain Barbet!!!] - Some fiddleling to make it work for perl5.004_05 - [ 685] By: abeltje on 2004-04-30 15:11:58 +0200 - Log: * [CHANGE] - make the tests work with perl5.004_05 - calc_timeout( 'hh:mm' ) now returns 24 hours if it *is* hh:mm - [ 686] By: abeltje on 2004-04-30 15:15:25 +0200 - Log: * [CHANGE] - The test is now skipped by default and can be run with SMOKE_DO_SIGTEST=1 - [ 688] By: abeltje on 2004-04-30 15:17:43 +0200 - Log: * [CHANGE] - Make the work for older perls - [ 689] By: abeltje on 2004-04-30 15:55:36 +0200 - Log: * [FIX] - skip count for perl < 5.005 one too low - [ 691] By: abeltje on 2004-04-30 18:24:02 +0200 - Log: * [CHANGE] Provided by Gerard Gerritsen - Support Bcc for sending smoke reports - [ 692] By: abeltje on 2004-05-01 01:03:54 +0200 - Log: * [CHANGE] - Added support UTF8 locales on Darwin (and BSD if they are there?) - [ 698] By: abeltje on 2004-05-02 22:56:56 +0200 - Log: * [FIX] - stupid error in -Accflags= handling of unquoted options - [ 702] By: abeltje on 2004-05-03 00:47:59 +0200 - Log: * [FIX] - a /, \ issue in _transform_testnames() that could trip up Win32 - [ 703] By: abeltje on 2004-05-03 01:47:18 +0200 - Log: * [ADD] - META.yml is now generated by newer MakeMakers - [ 704] By: abeltje on 2004-05-04 21:21:40 +0200 - Log: * [CHANGE] (Inspired by Campo) - added an implementation for the '-des' option (like with perl's Configure) - [ 705] By: abeltje on 2004-05-04 22:08:07 +0200 - Log: * [FIX] - a Windows issue with default_buildcfg() - [ 706] By: abeltje on 2004-05-14 09:52:28 +0200 - Log: * [FIX] - de-typo in the split off in Linux() - [ 707] By: abeltje on 2004-05-15 19:59:16 +0200 - Log: * [CHANGE] - Try to also detect Debian (don't know what this will bring) - [ 708] By: abeltje on 2004-06-08 16:06:07 +0200 - Log: * [CHANGE] by Merijn - Merijn added a remark about single-line sections in the buildconfigurations file - [ 709] By: abeltje on 2004-06-11 17:52:27 +0200 - Log: * [FIX] - not all Windows-systems seem to have "LMachine\HARDWARE\DESCRIPTION\System\Central\Processor\0 \ProcessorNameString" so we use "Identifier" as fallback - [ 710] By: abeltje on 2004-06-12 13:18:35 +0200 - Log: * [FIX] - minor thinko in the failures counting for "smokestatus.pl" - [ 711] By: abeltje on 2004-07-16 15:41:53 +0200 - Log: * [CHANGE] - I seem to have a weird HPUX 11.11 box, ioscan is in /etc - [ 712] By: abeltje on 2004-07-23 12:49:04 +0200 - Log: * [CHANGE] to match perl-change #23147 - Add parsing for the new lib/Config.pm - Add fallback to config.sh for values not found in Config.pm - Add another fallback to some (lame) defaults - [ 713] By: abeltje on 2004-07-23 15:08:49 +0200 - Log: * [CHANGE] by Steve Hay - de-typo 'unknown CC' version - [ 715] By: abeltje on 2004-07-24 18:10:00 +0200 - Log: * [FIX] - Typo *and* thinko in the SysInfo regarding Linux on sparc - [ 720] By: abeltje on 2004-07-29 20:02:07 +0200 - Log: * [FIX] Some SysInfo issues - By Merijn (AIX 5.2) - AIX-5.2 reports differently - Reported by CPAN-Testers - psrinfo/prtdiag are in /usr/sbin - [ 721] By: abeltje on 2004-08-02 23:16:53 +0200 - Log: * [ADD] - A new program that will help to rerun tests - [ 722] By: abeltje on 2004-08-20 19:24:06 +0200 - Log: * [CHANGE] - add the output of extend_with_harness() to the logfile - call harness with -v for $opt{v} > 1 - [ 723] By: abeltje on 2004-09-04 14:15:50 +0200 - Log: * [CHANGE] - rename "Power Macintosh" to "ppc" as short model name - [ 724] By: abeltje on 2004-09-05 13:05:41 +0200 - Log: * [FIX] - Getting used to the new keyboard (some loose chars in the program) - [ 725] By: abeltje on 2004-09-05 13:07:33 +0200 - Log: * [CHANGE] - Change the '#' to 'Build' as an indicator for the T::S version - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@727 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 5 Sep 2004 12:30:48 +0000) * [PRIVATE][MERGE] (from 1.19.xx) - [ 682] By: abeltje on 2004-04-30 12:53:43 +0200 - Log: * [PRIVATE] - added this new testprogram to check the testsuite for different perl versions - [ 683] By: abeltje on 2004-04-30 14:05:52 +0200 - Log: * [PRIVATE] - make it more usable? - [ 687] By: abeltje on 2004-04-30 15:16:00 +0200 - Log: * [SVN] - set $Id$ - [ 690] By: abeltje on 2004-04-30 16:51:46 +0200 - Log: * [PRIVATE] - fix some minor things - [ 694] By: abeltje on 2004-05-02 14:50:08 +0200 - Log: * [PRIVATE] - Added the ability to use different perlversions - [ 695] By: abeltje on 2004-05-02 17:36:28 +0200 - Log: * [PRIVATE] - Changes to the fake perl-build system, to enable cross perl testing - [ 696] By: abeltje on 2004-05-02 18:47:37 +0200 - Log: * [PRIVATE] - Changed the way tests are gathered - Changed the way output is gathered (for -v) - [ 697] By: abeltje on 2004-05-02 18:54:27 +0200 - Log: * [PRIVATE] - Complete the crossperl proving of the private testsuite - [ 699] By: abeltje on 2004-05-02 23:17:28 +0200 - Log: * [PRIVATE] - changed the code so MinGW doesn't produce perl.exe even when this bit is active - [ 700] By: abeltje on 2004-05-03 00:33:06 +0200 - Log: * [PRIVATE] - fixed this basic makefile.mk - [ 701] By: abeltje on 2004-05-03 00:39:05 +0200 - Log: * [PRIVATE] - change the report matching so it will pass on Win32 - [ 726] By: abeltje on 2004-09-05 13:13:32 +0200 - Log: * [PRIVATE] - Add the perlversions to check on the new machine (snowy) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@728 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 7 Sep 2004 13:29:17 +0000) * [FIX] (Thanks to Merijn) - Forgot to convert a scalar filehandle back to GLOB in the HP-UX code - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@729 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 16 Sep 2004 15:22:52 +0000) * [FIX] (Thanks to Alan Burlison for catching this!) - --des wasn't too friendly about mdir/forest_mdir and fdir/forest_hdir - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@733 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 20 Sep 2004 21:10:50 +0000) * [CHANGE] - cleaning of "BLOCK: { local $_ }" code - some pod changing "=item" to "=head2" - Solaris OS + Version (Thanks Alan Burlison!) - add tsuname() with bags of tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@735 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 20 Sep 2004 21:34:46 +0000) * [PRIVATE] - Change paths for the new laptop - some other small things - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@736 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.18_65 2004-03-03T10:58:51+00:00 (a56986f => abeltje) - (abeltje, Wed, 3 Mar 2004 10:58:51 +0000) * Prepare for a snapshot of 1.18_65 (still alpha) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@634 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 3 Mar 2004 12:37:03 +0000) * [ADD] (forgot it in change 632) - t/ftppub/bugtst03.out - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@635 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 3 Mar 2004 17:20:06 +0000) * [FIX] by Steve Hay - The pattern matches at the end of the catfile() line have clobbered $2 from a previous pattern match which isn't picked up until the next line. The patch just picks up $2 sooner, before it gets clobbered. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@636 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 3 Mar 2004 17:52:55 +0000) * [FIX] - The archive function didn't work properly: - on win32 - when log was in a differnt directory - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@637 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 3 Mar 2004 21:44:59 +0000) * [FIX] (More thanks to Steve Hay for his hard work on this!) - There are still problems on Windows with the interpretation of the 'harness' output. I have now added some more safeguards. Hope that helps. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@638 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 7 Mar 2004 11:13:06 +0000) * [CHANGE] (I hope this doesn't break Win32) - factor out _transform_testnames() - change it as 631 broke unixy (bsd) extend_with_harness() - add a test for _transform_testnames() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@639 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 7 Mar 2004 11:14:15 +0000) * [PRIVATE] - change match patterns to reflect change 639 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@640 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 7 Mar 2004 17:22:36 +0000) * [CHANGE] - Rafael asked for removal of '-Uuseperlio' in perlcurrent.cfg, so we split it of and add 'perl58x.cfg' - adjust configsmoke.pl - Add $Id$ to all the *.cfg files - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@641 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 7 Mar 2004 17:45:39 +0000) * [CHANGE] - add a check for $ENV{SMOKE_INSTDIR} to set the default install directory, can be ysed together with $ENV{PERL_MM_USE_DEFAULT} - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@642 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 10 Mar 2004 09:10:38 +0000) * [FIX] - change 639 weeded out too much, we must be stricter wrt/ the contents of @nok - Steve Hay reported the new smoker.t tests failing on Win32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@644 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 10 Mar 2004 09:15:13 +0000) * [FIX] spotted by Steve Hay - MY::libscan() had a bug, it matched agians $_ and not against $path - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@645 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 10 Mar 2004 11:47:59 +0000) * [CHANGE] - Steve Hay reported problems with file permissions within the fake snapshots for the testsuite. They're now set to 644 for all files - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@646 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 11 Mar 2004 10:06:20 +0000) * [FIX] - More problems with _transform_testnames() (reported by Steve Hay), I've now sort of gone back to the original code - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@647 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.18_62 2004-02-21T12:45:55+00:00 (98eb5d0 => abeltje) - (abeltje, Sat, 21 Feb 2004 12:45:55 +0000) * [CHANGE] - prepare for the 1.18_62 snapshot - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@608 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 12:48:13 +0000) * [FIX] - remove the debug info from the test - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@609 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 13:24:21 +0000) * [FIX] - A thing I shouldn't have touched in 603 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@610 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 13:25:19 +0000) * [PRIVATE] - add a trap() and some more exit code for failing tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@611 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 13:31:49 +0000) * [PRIVATE] - I haven't got this shell-programming thing down yet :( - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@612 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 13:34:56 +0000) * regen Changes for 1.18_62 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@613 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 13:35:39 +0000) * regen SIGNATURE for 1.18_62 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@614 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 14:00:46 +0000) * [PRIVATE] - I just hope this will keep svn from SEGFAULTing - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@616 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 14:16:53 +0000) * [CHANGE] - forgot to bump the $VERSION after a fix (change 610) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@617 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 22 Feb 2004 15:33:30 +0000) * [CHANGE] (sort of suggested by Allen Smith) - Cc: will now only be send on failure! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@618 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 23 Feb 2004 23:03:38 +0000) * [ADD] - added a new instance-method: Test::Smoke::BuildCFG->as_string() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@619 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 26 Feb 2004 22:38:06 +0000) * [FIX] some Win32 stuff with te help of Steve Hay - some tests were doubled for extending with harness (test==testharness on Win32) - on Win32 config.sh is only created during make, so we need later logging of ccinfo - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@620 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 27 Feb 2004 12:42:49 +0000) * [CHANGE] - prepare for a feature-request from David Landgren: - It would be helpful if the config that was used for the smoke (sans comments) was tacked onto the end of the report. - implement a feature request from Merijn Brand: - Can you also display C-compiler info with the --matrix option in smokestatus.pl? - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@621 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 27 Feb 2004 13:19:02 +0000) * [ADD] - forgot to add this, needed by t/reporter.t - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@622 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 27 Feb 2004 19:12:40 +0000) * [CHANGE] - change the way testnames are constructed before passing them to harness - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@623 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 27 Feb 2004 19:13:45 +0000) * [PRIVATE] - change the tests to reflect change 623 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@624 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 28 Feb 2004 12:27:21 +0000) * [PRIVATE] - The first step to make the private test-suite run on Win32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@625 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 28 Feb 2004 13:11:49 +0000) * [PRIVATE] - Another try to make this work on Win32 (MinGW/dmake) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@626 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 28 Feb 2004 14:03:54 +0000) * [CHANGE] - some minor nits in the output - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@627 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 29 Feb 2004 13:27:44 +0000) * [CHANGE] - added a new sub sysinfo() that can be imported - adjust the tests accordingly - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@628 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 29 Feb 2004 13:28:38 +0000) * [CHANGE] - more output tweaks... - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@629 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 29 Feb 2004 13:34:45 +0000) * [CHANGE] - forgot to take the "Matrix" text two spaces back with the actual matrix - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@630 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 1 Mar 2004 20:09:33 +0000) * [FIX] thanks to Steve Hay for finding this - a thinko in the new paths-code for extend_with_harness() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@631 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 3 Mar 2004 10:35:50 +0000) * [FIX] another bug found by Steve Hay (thanks again for the work!) - Win32 does not use TEST but harness for its _test target. This gives output that the parser was not anticipating. 'dubious' is now also regarded as a valid FAIL indicator. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@632 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 3 Mar 2004 10:56:49 +0000) * [FIX] (found by the private testsuite) - do not prepend 't/' if it is already there when recreating filenames for extend_with_harness() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@633 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.18_61 2004-01-17T15:22:03+00:00 (9a6b414 => abeltje) - (abeltje, Sat, 17 Jan 2004 15:22:03 +0000) * bump the version for snapshot - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@586 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Jan 2004 15:43:58 +0000) * [PRIVATE] - more automation, more shellish? - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@587 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Jan 2004 15:49:24 +0000) * regen Changes for 1.18_61 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@588 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Jan 2004 15:50:00 +0000) * regen SIGNATURE for 1.18_61 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@589 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Jan 2004 15:55:26 +0000) * [PRIVATE] - fix a shell syntax error - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@590 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Jan 2004 16:02:59 +0000) * [PRIVATE] - more flexible, split commit files (Changes,SIGNATURE) from commit branch - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@591 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 20 Jan 2004 14:47:39 +0000) * [FIX] again found by Merijn - --killtime option wasn't being progated from the commandline - report generation on timed-out smokes wasn't called correctly - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@592 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Feb 2004 00:13:04 +0000) * [ADD] as suggested by Greg Matheson - support IS_WIN95 for Configure_win32() as -DIS_WIN95 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@595 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 7 Feb 2004 18:55:06 +0000) * [CHANGE] as suggested by Greg Matheson - Test::Smoke::Syncer::Hardlink now also supports systems without hardlinks by using File::Copy::copy. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@598 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 12 Feb 2004 07:21:22 +0000) * [CHANGE] - Win9[58] (with -DIS_WIN95/dmake) rewrites the makefile, but that needs to be "smoke.mk" and not "makefile.mk". - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@601 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 20 Feb 2004 12:15:54 +0000) * [CHANGE] - ! replace File::Spec with File::Spec::Functions (cleaner code IMO) - look more poratble with renameing tests while extending with harness - more info in the extending with harness log message - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@602 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 20 Feb 2004 12:19:41 +0000) * [FIX] thank to Merijn's cygwin machine - the ever m/inconsistent test ?results/ thing - a problem with the minitest TSTENV overwriting valid results for the stdio case - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@603 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 10:48:08 +0000) * [CHANGE] - Some adjustments that go 1.19 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@605 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 12:41:22 +0000) * [CHANGE] - Done some work on argument handling in W32Configure.pl - Changed the way the Win32 version is set - Documented these changes in ReleaseNotes - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@606 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 21 Feb 2004 12:43:48 +0000) * [PRIVATE] - try to prevent the SEGFAULT in commit - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@607 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.18_60 2004-01-09T19:06:10+00:00 (559ff86 => abeltje) - (abeltje, Fri, 9 Jan 2004 19:06:10 +0000) * Prepare for a snapshot 1.18_60 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@538 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 19:45:53 +0000) * [FIX] - a POD error - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@539 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 23:23:57 +0000) * [FIX] - parse_report_Config() didn't get the {arc} bit right (bad test example) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@540 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 23:30:28 +0000) * [CHANGE] - use Test::Smoke::Reporter->write_to_file() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@541 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 23:41:32 +0000) * [FIX] - adjust the tests for the new report format - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@542 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 23:42:24 +0000) * [CHANGE] - Some cosmetic changes to output - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@543 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Jan 2004 13:37:06 +0000) * [ADD] - add the average smoke duration - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@544 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Jan 2004 13:38:32 +0000) * regen Changes for 1.18_60 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@545 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Jan 2004 13:39:08 +0000) * regen SIGNATURE for 1.18_60 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@546 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Jan 2004 14:18:02 +0000) * [FIX] - thinko in the new est_todo time code - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@548 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Jan 2004 14:47:59 +0000) * [CHANGE] - no use reporting seconds in 1/1000 when the diff > 5 mins - time to add a test for time_in_hhmm() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@549 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Jan 2004 17:42:52 +0000) * [CHANGE] - add t/util_times.t - ! move the T::S::Util::calc_timeout() tests to this file - remove (the not in the distro) t/calctime.t - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@550 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 Jan 2004 17:47:19 +0000) * [REMOVE] - followup change 523 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@551 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 11 Jan 2004 17:25:42 +0000) * [FIX] - yet another thinko in the ETA code - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@552 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 11 Jan 2004 17:32:19 +0000) * [ADD] - Better SysInfo for Solaris (I hope) - Add some new platforms (found by SysInfo) to the parse_report_Config() tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@553 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 12 Jan 2004 06:04:26 +0000) * [FIX] - thinko in the "Inconsistent test result" parse code - typo in the _post_process() "Inconsistent" code - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@554 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 12 Jan 2004 22:12:33 +0000) * [MERGE] from Test-Smoke-1.18.xx (on top of 515) - [ 511] Log: * [FIX] - revision 477 forgot some patch -> patchbin changes :( - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@555 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 12 Jan 2004 22:17:08 +0000) * [FIX] - the dashes on [perlio] for -Uuseperlio caused 'PASS-so-far' - add a test - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@556 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 12 Jan 2004 22:27:48 +0000) * [FIX] By Merijn: - Date: Mon, 12 Jan 2004 20:06:08 +0100 - From: "H.Merijn Brand" - Subject: Re: Smoke [5.9.0] 22104 FAIL(Fc) aix 3 (004ca4aa4c00/1 cpu) - reporter is mijn schuld. HP-UX < 11.00 (dit is 10.20) kan zowiezo geen 64 bit - Meaning: HP-UX before 11.00 doesn't do 64-bit - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@557 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 12 Jan 2004 23:05:15 +0000) * [FIX] - get rid of the diag(), it should not be there and confuses people - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@558 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 12 Jan 2004 23:06:00 +0000) * [FIX] - I do not want TABs in my source - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@559 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 13 Jan 2004 12:51:09 +0000) * [FIX] - what was I thinking in change 556 :-( [don't commit after midnight!] - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@560 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 13 Jan 2004 16:19:44 +0000) * [CHANGE] - This is the first shot at implementing a feature request from Merijn: - Could you make F print the letter-matrix when invoked with "-m"? - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@561 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 13 Jan 2004 16:29:12 +0000) * [CHANGE] - got the wrong count :-( - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@562 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 13 Jan 2004 16:37:01 +0000) * [CHANGE] - also got the wrong errorcount on the current config - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@563 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 13 Jan 2004 16:40:17 +0000) * [FIX] - now for the core of these changes! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@564 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 13 Jan 2004 16:44:49 +0000) * [CHANGE] - clean up the matrix output - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@565 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 13 Jan 2004 16:48:18 +0000) * [CHANGE] - Add the "-m" option to the docs - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@566 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 13 Jan 2004 23:55:22 +0000) * [ADD] (inspired by a test report from Campo) - a new testcase for (old) AIX report that looked to have gone wrong in real life - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@567 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 13 Jan 2004 23:56:45 +0000) * [FIX] - put a dash between AIX and the osversion - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@568 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 14 Jan 2004 00:07:38 +0000) * [FIX] - from one of Merijns tests (smokestatus.pl -m) I found the wrong matrix was created, I now added some defensive programming to stop this from happening - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@569 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 14 Jan 2004 00:26:09 +0000) * [CHANGE] - Added a newline between the different T::S *_config reports (Merijn) - Added the {perl_version} from the *_config to the headerline (Abe) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@570 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 14 Jan 2004 21:51:56 +0000) * [FIX] - To support 5.005xx smoking out of the box, we need to call "make test-notty" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@571 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 15 Jan 2004 15:01:55 +0000) * [CHANGE] by Campo Weijerman - The output of `lsattr ...` seems to have changed as of AIX-5.2 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@572 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 15 Jan 2004 16:21:38 +0000) * [FIX] - Campo reread the manpage :-) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@573 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 16 Jan 2004 16:14:40 +0000) * [CHANGE] - some more __get_os() changes, I need to figure out what happens with T::S::Mailer->subject() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@577 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 16 Jan 2004 16:44:36 +0000) * [FIX] bug found by Merijn Brand - In this, the c's are in the wrong place: -   Matrix: -   22090 Configuration (common) -Dcc=gcc -   ----------- --------------------------------------------------------- -   F F F F F F -   - - c - - c -Duselongdouble -   F F F F F F -Duse64bitint - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@578 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 16 Jan 2004 17:13:24 +0000) * [FIX] spotted by both Campo and Merijn - do not print ETA when there is no {avg} - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@579 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 16 Jan 2004 17:17:20 +0000) * [FIX] - ! typo in the MANIFEST in change 578 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@580 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Jan 2004 02:15:23 +0000) * [FIX] - report 'aborted smoke' for ETA <= 0 - bump $Test::Smoke::Reporter::VERSION (forgot the last time) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@581 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Jan 2004 02:58:39 +0000) * [FIX] - I this fixes the __get_os() for Solaris - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@583 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Jan 2004 15:16:50 +0000) * [CHANGE] - remove the ! on the "m" option, Getopt::Long complained - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@584 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 17 Jan 2004 15:18:23 +0000) * [CHANGE] - added a line about the new "--matrix" option for smokestatus.pl - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@585 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.18_52 2003-12-21T11:48:43+00:00 (bcfc161 => abeltje) - (abeltje, Sun, 21 Dec 2003 11:48:43 +0000) * [MERGE] from 1.18.xx - [ 480] Log: * [ADD] - we now support the new perl-5.6.2 snapshots from Rafael's - site - ___________________________________________________________________________ - [ 467] Log: * [CHANGE] - Merijn wanted to pass Configure arguments to - smokeperl.pl, I believe this is a reasonable way to do - that. - [ 475] Log: * [FIX] - testing on Windows revealed another bug in the test-suite - [ 478] Log: * [FIX] - The smokestatus needs to know where the *_config or *.lck - files are hence a new switch "--dir" - [ 479] Log: * [CHANGE] by David Landgren - I have patched smokerstatus.pl to print out the mean - smoke duration. I don't have a diff, but it just involves - adding the following line: - [ 483] Log: * [CHANGE] - try to keep better track of inconsistant test result - [ 484] Log: * [CHANGE] - After a few questions about how to integrate COW into - smoke, I decided to make default Policy.sh generated from - the policy-sections in the build-configurations file. - There is no need to create your own Policy.sh if you want - to smoke with that kind of ccflags option anymore. - [ 485] Log: * [ADD] - added a question about COW and the answer with the new - Policy.sh behaviour. - [ 487] Log: * [CHANGE] - fiddle with the const subs - [ 488] Log: * [CHANGE] - fiddle with some tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@505 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 21 Dec 2003 11:53:24 +0000) * [MERGE] changes to mkovz.pl from 1.18.xx - [ 465] Log: * [FIX] - revision 398 changed the log message too much, so we lost - the X result :( - [ 481] Log: * [FIX] - still report M even if "make minitest" finished OK - use "-Dcc=..." as fallback for $Config{cc} when - applicable - [ 494] Log: * [FIX] by Jim Cromie - wrt mkovz.pl # REVISION: 1.19 - attached makes spelling correction, and juggles a sentence - for better (imo) clarity. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@506 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 21 Dec 2003 12:18:33 +0000) * [PRIVATE] merge the private changes from 1.18.xx - [ 469] Log: * [PRIVATE] - added the automated generation and commit of the Changes - file just before making the distribution file - [ 476] Log: * [PRIVATE] - added '-c' (commit) to auto commit Changes and SIGNATURE - [ 486] Log: * [PRIVATE] - add support for coverage stuff (./mkdist.sh -e) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@507 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 2 Jan 2004 18:49:44 +0000) * [ADD] - SysInfo stuff - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@508 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 4 Jan 2004 12:04:38 +0000) * [CHANGE] - tweak the tests so they'll pass on HP-UX - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@509 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 4 Jan 2004 13:14:33 +0000) * [CHANGE] - move the time_in_hhmm() routine to Test::Smoke::Util - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@512 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 4 Jan 2004 13:16:26 +0000) * [FIX] found by Allen Smith - get_ncpu( 'irix' ) was expecting a fixed order of output from hinv - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@513 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 4 Jan 2004 13:49:33 +0000) * [CHANGE] - making progress on the new reporter module - SysInfo::AIX() donated by Merijn (but needs more work) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@514 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 4 Jan 2004 14:06:56 +0000) * [MERGE] from 1.18.xx (forgot it in an earlier round, thank you Merijn for finding that) - [ 477] Log: * [FIX] - Some testing and a feature request from Merijn showed a - thinko in the patch-a-tree logic. - the {patch} configvariable is now renamed {patchbin} - the patchtree() call in smokeperl.pl now works - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@515 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 7 Jan 2004 16:14:12 +0000) * [CHANGE] by Merijn Brand - Date: Wed, 07 Jan 2004 15:57:10 +0100 - From: "H.Merijn Brand" - Subject: Re: better hardware info for Test::Smoke reports - How about this for a start - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@517 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 00:07:03 +0000) * [CHANGE] - Backporting Merijn's patch for perl 5.5 - Some cosmetic changes and split out most of the os code - IRIX()->os (input from Allen Smith) - check ->host and ->os in the testfile - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@518 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 00:40:44 +0000) * [CHANGE] - I believe we have a new reporter module (it will need more work) - and some basic tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@519 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 00:45:37 +0000) * [PRIVATE] - update SmoketestLib.pm to use the new Reporter module - update the private tests to expect the new Report format - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@520 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 00:47:44 +0000) * [PRIVATE] - I now use the "prove" command from Test::Harness, looks better - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@521 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 01:12:00 +0000) * [CHANGE] - call_mkovz() -> genrpt() [and use Test::Smoke::Reporter] - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@522 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 01:23:24 +0000) * [CHANGE] - Add Test::Smoke::SysInfo and test - Remove ChangeLog, Configure.pl, mktest.pl, mkovz.pl, smoke.sh, smoke.cfg, smokew32.bat - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@523 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 01:29:58 +0000) * [CHANGE] - changing MANIFEST warrents changes in Makefile.PL - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@524 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 01:32:24 +0000) * [FIX] - POD error - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@525 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 01:33:22 +0000) * [CHANGE] - added and removed files to/from the distro - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@526 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 01:41:40 +0000) * [FIX] - a test relied on a file that was just removed from the distro - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@527 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 16:04:43 +0000) * [ADD] - write the compiler-info to the logfile right after Configure - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@528 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 16:05:39 +0000) * [CHANGE] - lowercase the osname in __get_os() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@529 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 16:10:51 +0000) * [CHANGE] - pick up compiler-info from the logfile - added write_to_file() method - moved the Summary to before the letter-matrix - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@530 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 16:15:03 +0000) * [CHANGE] - try to get a better guesstemate for ETA - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@531 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 17:30:17 +0000) * [CHANGE] - Update the documentation for 1.19 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@533 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 17:31:43 +0000) * [ADD] - Added a suggestion for a script that runs continues smokes - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@534 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 17:40:32 +0000) * [PRIVATE] - run the private tests also when crating the distro - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@535 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 18:06:58 +0000) * [MERGE] from 1.18.xx (forgot it) - [ 454] Log: * [ADD] - Nick Clark suggested we try to manage the sending of reports to perl5-porters. - There is a new config variable "ccp5p_onfail" that is implented in Test::Smoke::Mailer and depends on the Summary (PASS/FAIL) in the subject. It will do a basic check on the To: and Cc: header fields to try and avoid having p5p in there twice. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@536 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 9 Jan 2004 18:55:27 +0000) * [CHANGE] - change parse_report_Config() to understand the new report format - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@537 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.18_51 2003-09-26T10:45:39+00:00 (e6a2b55 => abeltje) - (abeltje, Fri, 26 Sep 2003 10:45:39 +0000) * [MERGE] fix --continue - [ 389] Log: * [FIX] - an empty archive-dir wasn't respected on a rerun, now fixed in prompt_dir() - [ 396] Log: * [FIX] --continue - moved most of the logic to Test::Smoke::run_smoke() - added Test::Smoke::BuildCFG->continue() to initialize the continuation configs - moved skip_config() to Test::Smoke::Util - fixed the continue logic for smokeperl.pl - fixed the continue logic for runsmoke.pl (forgot to implement) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@439 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 10:54:33 +0000) * [MERGE] - [ 388] Log: * [FIX] sort of... - Found a problm with WriteMakefile() on a nonclean distro, we'll "make distclean" before that. - [ 395] Log: * [FIX] - The rerun of Makefile.PL problems had to do with MY::libscan() not exluding blib/ - Don't try to rmdir the CWD, chdir back to where we come from before that! - [ 397] Log: * [FIX] - excluding "blib/" gives also wrong results :( - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@440 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 11:06:23 +0000) * [MERGE] from 1.18.xx MAINT - [ 389] Log: * [FIX] - an empty archive-dir wasn't respected on a rerun, now fixed in prompt_dir() - [ 424] Log: * [FIX] - Nick Clark found that configuring from another than the install directory gets the path wrong in the JCL (Cwd::cwd() replaced by $FindBin::Bin), Thanks Nick C! - [ 434] Log: * [FIX] - Thanks to Nick Clark we now support keeping _config and .sh (from configsmoke.pl) in a different directory from the install directory. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@441 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 11:26:18 +0000) * [MERGE] check_MANIFEST() from Test-Smoke-1.18.xx - [ 411] Log: * [FIX] - also exclude "mktest.rpt" from check_MANIFEST() - [ 416] Log: * [FIX] - check_MANIFEST( @ignore ) now ignores the @ignore files - added/changed tests to check the new @ignore behaviour - [ 417] Log: * [CHANGE] introduce MANIFEST.SKIP - on top of revision 416. An EXISTING MANIFEST.SKIP is used! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@442 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 11:37:07 +0000) * [MERGE] from Test-Smoke-1.18.xx - [ 399] Log: * [SVN] - fiddle with the gnu-options file to get the right user to sign the distro, something cpansign lacks - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@443 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 11:42:42 +0000) * [MERGE] from Test-Smoke-1.18.xx - [ 368] Log: * [CHANGE] Kindly donated by Steve Hay - The attached patch (against 1.18_02) changes two URL's in the README to ones that look rather more "live". - [ 435] Log: * [ADD] - Paul Hughes suggested I added a note about failing tests in t/patcher.t for older patch programs from cygwin (for true MSWin32). - [ 401] Log: * [ADD] - "How do I investigate failures?" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@444 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 12:57:55 +0000) * [MERGE] from Test-Smoke-1.18.xx (441 was't enough) - [ 369] Log: * [FIX] {snapext} got messed up by a stray space - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@445 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 13:04:46 +0000) * [MERGE] from Test-Smoke-1.18.xx - [ 374] Log: * [ADD] more options - --all report for all the *_config files - --running report for all the *.lck files - [ 426] Log: * [ADD] guess_status() - Jarkko suggested we try harder to report finished smokes even if the source-tree is already cleaned up by an rsync. This will only work if you archive the reports. - [ 428] Log: * Keep up with changing versions (1.18.06) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@446 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 13:24:27 +0000) * [MERGE] from Test-Smoke-1.18.xx (belongs with 439) - [ 400] Log: * [ADD] - new tests for Test::Smoke::BuildCFG->continue() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@447 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 13:33:02 +0000) * [MERGE] from Test-Smoke-1.18.xx - [ 431] Log: * [FIX] - Nick Clark found that an empty line as the last in a section was ignored (bad programmer; no cookie!) Thanks Nick for finding it! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@448 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 13:45:58 +0000) * [MERGE] from Test-Smoke-1.18.xx - [ 425] Log: * [FIX] - Abigail found that when runsmoke.pl was run like mktest.pl $opt{ddir} was undefined and caused trouble. It now defaults to File::Spec->curdir. Thank you Abigail! - [ 433] Log: * [FIX] - added the explicit propagation of the Test::Smoke::Smoker defaults - changed the log-message from Test::Smoke::Smoker::make_test() for --norun - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@449 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 14:16:04 +0000) * [MERGE] from Test-Smoke-1.18.xx (various fixes) - [ 373] Log: * [FIX] LD_LIBRARY_PATH was not set - Thank you Alan for pointing that out! - [ 432] Log: * [FIX] - This test was too unforgiving wrt the existance of the fake-tree directory. Thanks to Paul Hughes for pointing that out! - [ 409] Log: * [FIX] - detypo for hp-ux => hpux - [ 412] Log: * [FIX] (again) - for HP-UX: $^O ne (POSIX::uname)[0] - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@450 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 14:19:58 +0000) * [MERGE] from Test-Smoke-1.18.xx (tweaks) - [ 398] Log: * [CHANGE] - change the "Inconsistant result" message (Schwern) - [ 410] Log: * [FIX] - more dots (testnames seem > 30) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@451 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 26 Sep 2003 14:21:43 +0000) * [MERGE] from Test-Smoke-1.18.xx - [ 423] Log: * [FIX] - Some versions of perl do not like undefined $^, so added explicit STDOUT_TOP format - set $= (lines per page) to 9999, I hope that is high enough - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@452 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 5 Oct 2003 12:27:20 +0000) * [MERGE] from Test-Smoke-1.18.xx - [ 460] Log: * [FIX] - Test::Smoke::Syncer::Copy->sync() didn't clean up the - destination directory - [ 461] Log: * [FIX] - The Test::Smoke::Syncer::Copy->sync() destination - directory cleanup revealed a bug in the testsuite. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@463 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 21 Dec 2003 11:25:18 +0000) * [ADD] - more code and tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@503 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 21 Dec 2003 11:30:13 +0000) * [MERGE] (configsmoke.pl changes from 1.18.xx) - [ 464] By: abeltje on 2003-10-10 00:21:04 +0200 - Log: * [FIX] - detypo in the jcl generating code - +$VERSION (forgot about that last time) - [ 468] By: abeltje on 2003-10-10 14:33:59 +0200 - Log: * [FIX] (thanks to Merijn) - more different names for "patch" and check if it knows - about '--version' - [ 482] By: abeltje on 2003-10-20 07:36:13 +0200 - Log: * [CHANGE] - Use the new snapshot directories on - ftp://ftp.funet.fi/pub/languages/perl/snap - [ 499] By: abeltje on 2003-11-28 00:01:37 +0100 - Log: * [ADD] - Leon Brocard has kindly offered to champion 5.005xx, - we'll try to help by supporting this in the smoke-suite. - [ 501] By: abeltje on 2003-11-28 00:14:22 +0100 - Log: * [FIX] on top of 499 - add the new files to MANIFEST - typo in configsmoke.pl - [ 502] By: abeltje on 2003-12-05 22:55:38 +0100 - Log: * [FIX] - "-Duselargefiles" is not a 5.005xx option I think - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@504 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.18_50 2003-08-15T09:09:24+00:00 (b2c1b4f => abeltje) - (abeltje, Fri, 15 Aug 2003 09:09:24 +0000) * We are in devel - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@381 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 15 Aug 2003 09:13:44 +0000) * [ADD] - Test::Smoke::Reporter + t/reporter.t (replace mkovz.pl) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@382 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.18 2003-08-03T13:41:09+00:00 (2997d7b => abeltje) - (abeltje, Sun, 3 Aug 2003 13:41:09 +0000) * This 1.18! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@320 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 3 Aug 2003 13:47:02 +0000) * Regen Changes for 1.18 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@321 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 3 Aug 2003 15:33:36 +0000) * [FIX] check_dotpatch() did not return anything for freshly unpacked snapshots! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@322 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 3 Aug 2003 15:34:43 +0000) * regen Changes for 1.18 again - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@323 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 3 Aug 2003 15:38:07 +0000) * This is the 1.18 final signature-file - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@324 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 7 Aug 2003 01:17:46 +0000) * [PRIVATE] merge the commandline options from 329 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@335 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 7 Aug 2003 01:20:31 +0000) * [MERGE] (from 1.18.xx) - [FIX] There were issues with 'filenames-with-spaces' - (esp. Win32) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@336 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 7 Aug 2003 01:24:57 +0000) * [MERGE] from 1.18.xx - (331) - [FIX] no status was reported when all failures under TEST - were successful under harness - Introduced the new status "X" in reports for this case - (334) - [FIX] make the new status "X" count as FAIL - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@337 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 11 Aug 2003 09:58:29 +0000) * [MERGE] from 1.18.xx - archiverpt.pl: 338, 341, 342, 343, 345, 348, 360 - smokestatus.pl: 349, 355, 359 - 352: add them the EXE_FILES of Makefile.PL - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@363 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 11 Aug 2003 10:11:29 +0000) * [MERGE] from 1.18.xx - archiverpt.pl: 338, 341, 342, 343, 345, 348, 360 - smokestatus.pl: 349, 355, 359 - 352: add them the EXE_FILES of Makefile.PL - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@364 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 11 Aug 2003 10:15:18 +0000) * [PRIVATE] Merge from 1.18.xx - archiverpt.pl: 339 - smokestatus.pl: 353 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@365 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 11 Aug 2003 10:33:47 +0000) * [MERGE] 340, 347, 361, 362 from 1.18.xx - [ 340] Log: * [FIX] where to "make -i distclean" before - do_check_manifest() - [ 347] Log: * [ADD] A makeopt option was added to have some extra options - for "make" (like -j) - [ 361] Log: * [FIX] X counts as FAIL (334 was not enough:( - [ 362] Log: * [CHANGE] make FTP passive - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@366 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 11 Aug 2003 10:35:03 +0000) * [MERGE] 346 from 1.18.xx - [ 346] Log: * [ADD] the file should be there to behave as documented - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@367 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 11 Aug 2003 20:21:23 +0000) * [MERGE] 370, 371 from 1.18.xx - [ 370] Log: * [ADD] two more options to fine-tune yhe make process: - makeopt => options to add for make in - Test::Smoke::Smoker::_make() - testmake => specify another make binary for "make - _test" step - [ 371] Log: * [ADD] request by Alan Burlison support for a different make - binary during "make _test" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@372 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_65 2003-08-03T01:15:09+00:00 (e871527 => abeltje) - (abeltje, Sun, 3 Aug 2003 01:15:09 +0000) * [FIX] More Release Candidate stuff - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@317 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 3 Aug 2003 01:28:00 +0000) Keep up with 5.8.1: 1.17_65 aka RC4 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@318 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 3 Aug 2003 11:24:26 +0000) * [ADD] include cygwin in check_buildcfg() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@319 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_63 2003-08-01T14:18:44+00:00 (29a7b98 => abeltje) - (abeltje, Fri, 1 Aug 2003 14:18:44 +0000) * [CHANGE] - remove the need to specify the '_config' suffix for the --config option - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@305 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Aug 2003 16:57:12 +0000) * [CHANGE] - Move do_pod2usage to Test::Smoke::Util (finally) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@306 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Aug 2003 18:17:59 +0000) * [CHANGE] - Add documentation for the --default option - Add do_pod2usage() - Check for MSWin32 && is56x && -Duselargefiles - change all 5.6.x => 5.6.2 (and 56x => 562) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@307 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Aug 2003 18:21:43 +0000) * [CHANGE] change 5.6.x => 5.6.2 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@308 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Aug 2003 18:24:58 +0000) This should be 1.17_63 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@309 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Aug 2003 18:29:10 +0000) * [FIX] the number of tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@310 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 2 Aug 2003 00:23:13 +0000) * [CHANGE] - Release Candidates will return full version (5.8.1-RC3) as their patchlevel - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@311 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 2 Aug 2003 01:27:35 +0000) * [CHANGE] - Do log failed tests from "make _test" when "All tests successful" from harness - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@312 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 2 Aug 2003 01:31:57 +0000) * [ADD] do_pod2usage() and --man, --help - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@313 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 2 Aug 2003 02:00:18 +0000) * [FIX] more Release Candidate stuff for patch_level - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@314 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 2 Aug 2003 12:22:36 +0000) * More private testing of Test::Smoke::Smoker/mkovz.pl - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@315 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 2 Aug 2003 12:28:49 +0000) * [FIX] - Allow for multiline failed test numbers - Release Candidate now in the report - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@316 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_62 2003-07-31T21:03:26+00:00 (bb2460e => abeltje) - (abeltje, Thu, 31 Jul 2003 21:03:26 +0000) This is 1.17_62 aka RC2 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@298 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 31 Jul 2003 21:08:03 +0000) * [FIX] pod-interference in HERE doc (deafult_buildcfg() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@299 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 31 Jul 2003 22:50:09 +0000) * [FIX] spaces got lost in a regex - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@300 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 31 Jul 2003 23:17:14 +0000) * This *is* 1.17_62 (and on CPAN) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@301 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Aug 2003 12:03:30 +0000) * [FIX] Release Candidate snapshots have no .patch and "RCx" in their patchlevel.h - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@303 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 1 Aug 2003 12:14:11 +0000) * Run "make -i veryclean" before you assemble the distribution - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@304 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_61 2003-07-24T14:54:44+00:00 (2784735 => abeltje) - (abeltje, Thu, 24 Jul 2003 14:54:44 +0000) * $VERSION=1.17_61 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@263 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 24 Jul 2003 14:56:22 +0000) * This is 1.17_61 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@264 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 27 Jul 2003 10:50:04 +0000) * [ADD] Stuff to test Test::Smoke::Smoker - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@265 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 27 Jul 2003 14:52:28 +0000) * [FIX] Always return at least one section from $self->_parse() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@266 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 27 Jul 2003 15:06:20 +0000) * [CHANGE] - use constants to report the "make status" BUILD_* - run $self->make_minitest() when $make_status == BUILD_MINIPERL() - return 1 from $self->make_test() for testing - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@267 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 27 Jul 2003 15:08:05 +0000) * [FIX] Change the (no_)plan to a specific number of tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@268 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 27 Jul 2003 16:19:00 +0000) * [ADD] handling for "make minitest" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@269 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 27 Jul 2003 16:22:34 +0000) * extend the private tests and run before "make dist" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@270 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 28 Jul 2003 00:34:44 +0000) * Change the smoker test setup to be more modular - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@271 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 28 Jul 2003 19:48:46 +0000) * [MERGE] put_file() (revision 273) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@279 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 28 Jul 2003 20:01:35 +0000) * [SVN] set svn:executable - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@280 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 13:17:18 +0000) * [CHANGE] Order and grouping of the keys in _config (by Merijn) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@281 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 14:15:57 +0000) * [ADD] Slightly adjusted versions taken from perl-current - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@282 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 14:22:15 +0000) * Updated the tests, better coverage? - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@283 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 14:23:32 +0000) * tweak the test environment - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@284 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 14:44:25 +0000) * Separate the extend_with_harness() code - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@285 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 14:47:27 +0000) * Be specific about filehandles you write() to - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@286 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 14:54:47 +0000) * Explain the new status-letter "M" and the [minitest] failure reports - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@287 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 15:00:53 +0000) * This is a 1.17_61 candidate - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@288 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 18:11:33 +0000) * [CHANGE] - check for 56x to set the test-target for make - do not log the output make _test unless there is no output fom harness - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@289 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 18:17:27 +0000) * [CHANGE] Set the defaults for the new 5.6.2 branch - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@290 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 18:20:32 +0000) * Reorganize the private tests and make-dist tool - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@291 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 18:22:21 +0000) * Another shot at 1.17_61 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@292 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 30 Jul 2003 23:08:15 +0000) * Keep up with version numbers after changes - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@293 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 31 Jul 2003 13:23:36 +0000) * [CHANGE] - Allow forced default_buildcfg() - Add Test::Smoke::BuildCFG::Config->args_eq() - Update the tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@294 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 31 Jul 2003 20:51:41 +0000) * [ADD] This distribution now has gpg signing - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@295 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 31 Jul 2003 20:55:52 +0000) * Make mkdist.sh a bit more flexible - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@296 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 31 Jul 2003 21:00:30 +0000) * [CHANGE] Set some new defaults for 5.6.2 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@297 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_60 2003-07-21T16:06:26+00:00 (9c80d9d => abeltje) - (abeltje, Mon, 21 Jul 2003 16:06:26 +0000) * This starts 1.17_60 aka 1.18-RC1 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@257 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 21 Jul 2003 16:07:20 +0000) * Changes for 1.17_60 aka 1.18-RC1 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@258 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 24 Jul 2003 14:36:10 +0000) * [FIX] POD mistakes - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@260 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 24 Jul 2003 14:39:00 +0000) * [FIX] wrong escape on a signlequoted string - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@261 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 24 Jul 2003 14:52:25 +0000) * [ADD] - Report the fact that miniperl was build but no perl!!! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@262 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_55 2003-07-19T01:26:15+00:00 (68bd96c => abeltje) - (abeltje, Sat, 19 Jul 2003 01:26:15 +0000) * [ADD] - Timing information via - Test::Smoke::Smoker::mark_in() and - Test::Smoke::Smoker::mark_out() - The added durations are shown in the report - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@240 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 19 Jul 2003 01:27:56 +0000) * bit of whitespace change - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@241 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 19 Jul 2003 01:29:36 +0000) * mention the deprecation of mktest.pl - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@242 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 19 Jul 2003 01:30:30 +0000) * mention the snapshot branches and add the COPYRIGHT section - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@243 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 12:22:11 +0000) * [ADD] new testfile for Test::Smoke::Smoker - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@244 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 12:24:22 +0000) * [SVN] ps svn:keywords Id - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@245 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 12:31:58 +0000) * [FIX] open dev/null (do not dup), no skip - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@246 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 12:39:59 +0000) * [FIX] - use lib; order (Makefile.PL changed LIB) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@247 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 12:49:59 +0000) * [CHANGE] time report message - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@248 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 12:56:59 +0000) More tweaks, add runsmoke.pl as script - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@249 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 13:03:55 +0000) Cleanup and remove references to the "old" smoke suite - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@250 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 15:25:01 +0000) * [FIX] a long standing bug - On Win32 [nd]make test uses harness (like make test_harness), this yields different output from running TEST (as on unixy os-ses) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@251 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 22:31:12 +0000) * [FIX] typo in check_buildcfg() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@252 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Jul 2003 23:19:05 +0000) * [FIX] - $Archive::Tar::VERSION >= 0.99 uses IO::Zlib not Compress::Zlib - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@253 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 21 Jul 2003 01:03:10 +0000) * [FIX] make GetOptions() consistent with the documentation and remove a double OPTIONS pod-section - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@254 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 21 Jul 2003 10:52:24 +0000) * [POD] more docs - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@255 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 21 Jul 2003 15:53:48 +0000) * [FIX] typo in the defaultenv option - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@256 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_53 2003-06-22T15:06:43+00:00 (5a847f0 => abeltje) - (abeltje, Sun, 22 Jun 2003 15:06:43 +0000) * [CHANGE] finish the --continue patch. - $VERSION = 1.17_53 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@196 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 22 Jun 2003 19:44:44 +0000) * This is 1.17_53 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@199 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 29 Jun 2003 00:14:35 +0000) * [MERGE] opt->opts (rsync options) fix (revision 200) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@208 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 29 Jun 2003 00:27:25 +0000) * [MERGE] POD/verbose consistency stuff (revision 204) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@209 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 29 Jun 2003 01:03:01 +0000) * [MERGE] 205, 206, 207 - Test::Smoke::Syncer - New support to fetch a single snapshot via HTTP (LWP::Simple::mirror) - configsmoke.pl - make the new HTTP-snapshot feature (revision 205) configurable - smokeperl.pl - new option <--snapshot=i> to change the patchlevel for the snapshot-file - this makes revision 205 easily available - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@210 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Jul 2003 14:57:25 +0000) * [MERGE] batchfile patch (without the typo) (revision 213) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@219 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Jul 2003 15:03:28 +0000) * [MERGE] some more pod (revision 212) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@220 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Jul 2003 15:08:09 +0000) * Document the HTTP snapshot-fetch and --snapshot switch - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@221 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Jul 2003 15:13:13 +0000) * [MERGE] 214, 216 - Rename FAQ.pod -> FAQ - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@222 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 11 Jul 2003 19:36:27 +0000) * [MERGE] --defaultenv (revision 211) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@223 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 13 Jul 2003 10:07:58 +0000) * [ADD] Mention --defaultenv - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@224 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 14 Jul 2003 23:51:18 +0000) * [CHANGE] - remove the warning about configuration - add PMLIBDIRS to get a installation that looks like the distro - change LIB for the same reason - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@225 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 14 Jul 2003 23:55:08 +0000) * [SVN] set svn:keyword Id and add $Id$ - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@226 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 00:10:00 +0000) * [ADD] - some doc-changes - I've made a start with build-config check (darwin/BSD/Linux) - Merijn wanted the keys in *_config files ordered, - they will be if Data::Dumper->can('Sortkeys') - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@227 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 00:32:06 +0000) * [ADD] - mention build-configurations check - mention the Sortkeys for *_config - set svn:keywords "Id" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@228 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 02:44:36 +0000) * [FIX] - for 5.004: $Config{_exe} used to be $Config{exe_ext} - use $self->tty() and not print - set svn:keywords "Id" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@229 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 02:56:14 +0000) * [ADD] - Test::Smoke::BuildCFG::Config::any_arg() for consistency - some rearragements - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@230 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 03:10:56 +0000) * [CHANGE] - Minor changes (make the start of all packages look alike) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@231 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 03:53:54 +0000) * [FIX] I upgraded to Test::Pod 0.95 - test_pod.pl now uses pod_file_ok() - some minor POD fixes to configsmoke.pl and README - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@232 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 12:57:28 +0000) * [CHANGE] complete the --defaultenv feature - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@233 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 14:05:58 +0000) * [CHANGE] - Move the calc_timeout() sub to Test::Smoke::Util - Add a testfile for calc_timeout() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@234 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 14:24:23 +0000) * [SVN] set svn:keywords "Id" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@235 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 15 Jul 2003 14:31:51 +0000) * [CHANGE] - make the top of the file sort of standardized - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@236 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 16 Jul 2003 01:28:24 +0000) * [ADD] The new file "runsmoke.pl" (not quite finished yet) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@237 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 19 Jul 2003 01:22:46 +0000) * [CHANGE] testname - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@238 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 19 Jul 2003 01:23:57 +0000) * [ADD] --continue - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@239 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_52 2003-06-12T13:34:06+00:00 (c9cf436 => abeltje) - (abeltje, Thu, 12 Jun 2003 13:34:06 +0000) * [ADD] --continue - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@168 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 12 Jun 2003 14:49:01 +0000) * [FIX] typos - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@169 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 12 Jun 2003 14:50:33 +0000) * This is 1.17_52 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@170 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 22 Jun 2003 14:44:40 +0000) * [FIX] Revision 166 needed a bit more. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@191 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 22 Jun 2003 14:46:21 +0000) * [ADD] Mention --continue - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@192 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 22 Jun 2003 14:50:36 +0000) * [FIX] thinko in the MAIL:{} code - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@193 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 22 Jun 2003 14:54:04 +0000) * [FIX] typos - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@194 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 22 Jun 2003 15:04:53 +0000) * [ADD] file with intentions - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@195 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_51 2003-06-06T15:46:02+00:00 (b030dee => abeltje) - (abeltje, Fri, 6 Jun 2003 15:46:02 +0000) * [FIX] do not count F as MISSING from MANIFEST - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@156 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Jun 2003 15:46:46 +0000) * Mention the {killtime} feature - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@157 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Jun 2003 15:48:15 +0000) * Start a new ReleaseNotes file for 1.18 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@158 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Jun 2003 15:59:00 +0000) * [MERGE] $Id$ and svn::Keywords "Id" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@159 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Jun 2003 16:05:43 +0000) * Set $Id$ and svn:keywords "Id" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@160 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 8 Jun 2003 12:32:33 +0000) * [FIX] - Default values in prompt() - Single-space input means empty-value in prompt() - Typo in {killtime} message - [ADD] - Support for MIME::Lite (at last) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@164 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 12 Jun 2003 13:23:11 +0000) * [ADD] - Passing a hashref to new() will directly initialize the serialized list - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@166 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 12 Jun 2003 13:27:06 +0000) * [ADD] - "make distclean" for {fdir} as before - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@167 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17_50 2003-05-18T11:45:03+00:00 (c0be61a => abeltje) - (abeltje, Sun, 18 May 2003 11:45:03 +0000) * [CHANGE] Added run_smoke() as a replacement for mktest.pl - This uses Test::Smoke::BuildCFG to handle the build configurations - This uses Test::Smoke::Smoker to handle the actual smoking - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@137 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 11:46:23 +0000) * Move the distribution to a configurable directory - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@138 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 11:51:30 +0000) * [CHANGE] - prepare F for the new Test::Smoke::Smoker - take out the call to F in F and use Test::Smoke::run_smoke - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@139 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 13:18:13 +0000) * [CHANGE] - Add the standard OPTIONS section - Get {w32make} from the new _config format - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@140 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Jun 2003 15:25:35 +0000) * [ADD] {mail} option to F - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@152 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Jun 2003 15:38:42 +0000) * Make the Test::Smoke::Smoker object a true replacement for F - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@153 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 6 Jun 2003 15:39:56 +0000) * Add the version of the that runs us - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@154 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.17 2003-04-21T00:34:48+00:00 (aad9e44 => abeltje) - (abeltje, Mon, 21 Apr 2003 00:34:48 +0000) Update version - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@97 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 21 Apr 2003 01:12:09 +0000) At last: This is REV-1.17 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@98 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 27 Apr 2003 11:24:03 +0000) * [FIX] - {sync_type} default setting from older config file was not taken over - You need to change drive on Win32 when installed on another drive - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@100 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 27 Apr 2003 11:35:54 +0000) * [FIX] we want to see {gccversion} - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@103 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 27 Apr 2003 11:55:44 +0000) * [FIX] Test::Smoke::SourceTree::copy_from_MANIFEST() - I found I had to unlink existing destinations files before copying - I also needed to enforce source file file-mode - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@105 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 29 Apr 2003 15:01:07 +0000) * [FIX] write_bat() - chdir before testing/writing the lockfile! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@111 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 29 Apr 2003 18:28:06 +0000) * [FIX] copy_from_MANIFEST() - checked the wrong directory - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@122 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 29 Apr 2003 18:55:16 +0000) * [FIX] more write_bat() trouble - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@124 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 10 May 2003 11:32:29 +0000) * [ADD] OO interface to the build configurations - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@129 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 10:46:34 +0000) * [CHANGE] - check_MANIFEST() now takes a list of extra files - clean_from_MANIFEST() now takes a list of extra files - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@130 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 10:50:16 +0000) * [CHANGE] test the new parameters for Test::Smoke::SourceTree::check_MANIFEST() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@131 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 11:02:13 +0000) * [ADD] - Test::Smoke::BuildCFG - Test::Smoke::Smoker - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@132 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 11:04:02 +0000) * [CHANGE] Add some verbosity - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@133 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 11:05:07 +0000) * [ADD] OO interface to do one smoke cycle - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@134 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 11:30:44 +0000) * [RENAME] that was a silly typo - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@135 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 18 May 2003 11:33:02 +0000) * [CHANGE] Configure_win32() now returns the name of the makefile - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@136 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.16_30 2003-03-14T21:12:08+00:00 (e87d157 => abeltje) - (abeltje, Fri, 14 Mar 2003 21:12:08 +0000) VERSION = 1.16_30 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@74 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 14 Mar 2003 21:41:24 +0000) * [FIX] - Specify the number of tests - Resolve Windows issues with unescaped paths - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@75 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 15 Mar 2003 01:20:57 +0000) This is REV-1_16_30 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@76 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 15 Mar 2003 02:03:19 +0000) F did not do its work - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@79 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 16 Mar 2003 17:26:12 +0000) * [ADD] - New rule for cygwin in C - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@81 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 16 Mar 2003 17:45:57 +0000) * [FIX] Change no_plan to the actual number of tests - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@82 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 16 Mar 2003 18:03:21 +0000) * [FIX] escape dots in regexen! - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@83 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 28 Mar 2003 13:25:01 +0000) * [FIX] get_smoked_Config() - There is a problem with cygwin line-endings - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@84 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 29 Mar 2003 13:36:27 +0000) Add more questions and answers - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@85 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sat, 29 Mar 2003 13:37:28 +0000) Add F to the list of files to be checked - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@86 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 30 Mar 2003 09:21:51 +0000) * [ADD] "deeper" cleaning of *~ - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@87 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 30 Mar 2003 09:28:32 +0000) * [ADD] get_ncpu(): POSIX::uname() returns "sunos" not "solaris" - [FIX] get_smoked_Config(): update the POD to reflect reality - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@88 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 6 Apr 2003 17:10:15 +0000) * [ADD] - The --[no]mail option - The --[no]report option to force creation of a new report - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@89 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 6 Apr 2003 17:15:13 +0000) * Changed the report header a bit to fit the Sys::Hostname::hostname() in - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@90 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 20 Apr 2003 23:50:38 +0000) * [REMOVE] - All -Duse64bitall in the build-configurations. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@92 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 21 Apr 2003 00:01:37 +0000) * [CHANGE] - Small changes to make the output more useful - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@93 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 21 Apr 2003 00:26:44 +0000) * [CHANGE] - Be more sensible about accepting the builddirectory - Save the 'renice' and 'umask' value in the config file - Implement some sort of locking in the shell script - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@94 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 21 Apr 2003 00:33:35 +0000) Update version - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@95 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 21 Apr 2003 00:34:04 +0000) Update version information - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@96 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.16_25 2003-03-11T06:28:49+00:00 (27a1448 => abeltje) - (abeltje, Tue, 11 Mar 2003 06:28:49 +0000) * Get the name section right - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@58 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 11 Mar 2003 13:21:08 +0000) * [FIX] - Typo in 'df_sendmailbin' [Thanks to Jos Boumans] - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@60 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Tue, 11 Mar 2003 21:01:31 +0000) * [FIX] - Old 'patch' programs don't know about '--verbose' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@61 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 12 Mar 2003 21:15:37 +0000) * [ADD] {sfile} field for snapshots (named snapshot) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@62 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 12 Mar 2003 21:25:26 +0000) * [FIX] thinko in the handling of the configfile settings - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@63 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 12 Mar 2003 22:15:03 +0000) * [ADD] - detect if a report is already in place, - otherwise call F (helps if you break off a smoke) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@64 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 12 Mar 2003 23:15:52 +0000) * More enhancements: - Ask for perl_version early and set defaults - No need for the silly 'is56x' question - F now only holds 'perl_version' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@65 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 12 Mar 2003 23:38:16 +0000) * [ADD] F generated from Subversion (Keep CVS F) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@66 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 12 Mar 2003 23:46:12 +0000) * [FIX] typo in filename - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@67 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 12 Mar 2003 23:48:09 +0000) * [FIX] typo - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@68 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 14 Mar 2003 14:49:10 +0000) * 'make install' now works the way I wanted it. - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@69 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 14 Mar 2003 20:57:18 +0000) * This should be 1.17-RC1 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@70 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 14 Mar 2003 21:06:23 +0000) Cope with the new F - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@71 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 14 Mar 2003 21:07:32 +0000) * [FIX] unescaped $ instring - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@72 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Fri, 14 Mar 2003 21:09:30 +0000) * [ADD] F - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@73 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.16_24 2003-03-09T18:43:48+00:00 (fbe13d4 => abeltje) - (abeltje, Sun, 9 Mar 2003 18:43:48 +0000) New file to keep $VERSION central and read the configuration - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@25 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:44:31 +0000) Tests for lib/Test/Smoke.pm - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@26 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:45:38 +0000) Tests for the new *_regen_headers routines in Test::Smoke::Util (change 18852) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@27 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:46:57 +0000) Added C and C (change 18852) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@28 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:49:11 +0000) Use the new *_regen_headers routines in Test::Smoke::Util (change 18852) - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@29 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:50:04 +0000) Forgot to add it to the repository - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@30 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:54:20 +0000) Tests for get_smoked_Config() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@31 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:56:45 +0000) Now uses Test::Smoke - c without argument now assumes 'smokecurrent_config' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@32 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:57:13 +0000) Now uses Test::Smoke - c without argument now assumes 'smokecurrent_config' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@33 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:57:30 +0000) Now uses Test::Smoke - c without argument now assumes 'smokecurrent_config' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@34 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:57:50 +0000) Now uses Test::Smoke - c without argument now assumes 'smokecurrent_config' - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@35 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 19:35:47 +0000) Small POD changes - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@36 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 19:37:11 +0000) Added F - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@37 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 19:41:05 +0000) New naming scheme - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@38 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 19:48:14 +0000) restore the original - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@39 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 20:00:12 +0000) More $ENV{LC_ALL} fiddling - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@40 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 20:03:50 +0000) Now uses Test::Smoke - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@41 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 20:16:44 +0000) * FIX: The default syncer must exist! - Added more explanation to some questions - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@42 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 20:20:24 +0000) Now uses Test::Smoke - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@43 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 20:24:01 +0000) This is REV-1_16_24 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@44 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 10 Mar 2003 06:39:22 +0000) Skip patch_a_snapshot() unless patch is found - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@54 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 10 Mar 2003 23:09:44 +0000) Add Jos Boumans to the list of insperators - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@56 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Mon, 10 Mar 2003 23:13:23 +0000) * FIX: rt-ticket 2202: - "require File::Copy;" was missing from copy_from_MANIFAST() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@57 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 1.16_21 2003-03-05T20:03:42+00:00 (741b4f7 => abeltje) - (abeltje, Wed, 5 Mar 2003 20:03:42 +0000) Initial import - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@1 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:40:35 +0000) This is REV-1_16_22 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@2 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:43:46 +0000) This is REV-1_16_22 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@3 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:46:01 +0000) This used to be "smokew32.cfg" - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@4 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:49:07 +0000) smokew32.cfg is now known as w32current.cfg - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@5 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:49:19 +0000) smokew32.cfg is now known as w32current.cfg - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@6 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:49:37 +0000) smokew32.cfg is now known as w32current.cfg - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@7 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:49:50 +0000) smokew32.cfg is now known as w32current.cfg - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@8 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:50:55 +0000) Added -Accflags=... for Config_win32() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@9 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:51:14 +0000) Added -Accflags=... for Config_win32() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@10 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:51:23 +0000) Added -Accflags=... for Config_win32() - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@11 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:52:56 +0000) run "regen_headers.pl" after PATCHTREE on win32 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@12 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:53:19 +0000) smokew32.cfg is now known as w32current.cfg - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@13 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:55:01 +0000) New simple OO FTP-mirror client - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@14 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:57:39 +0000) FIX: $ENV{PERL_UNICODE} - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@15 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Wed, 5 Mar 2003 22:58:08 +0000) This is REV-1_16_22 - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@16 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 6 Mar 2003 01:07:40 +0000) Added some echo commands to make it clearer - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@17 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Thu, 6 Mar 2003 01:20:18 +0000) More echo comments - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@18 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:33:21 +0000) Added F - Added F and F - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@23 f9e6db9c-56bf-0310-a82a-abbfb51efdf0 - (abeltje, Sun, 9 Mar 2003 18:41:40 +0000) Introduced F - git-svn-id: https://source.test-smoke.org/svn/Test-Smoke@24 f9e6db9c-56bf-0310-a82a-abbfb51efdf0