App-Yath-Script

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


1.000137  2022-12-05 13:15:45-08:00 America/Los_Angeles

    - Rework shared slots logic

1.000136  2022-11-29 13:56:37-08:00 America/Los_Angeles

    - Add ability to sort resource plugins to get them in order.

1.000135  2022-11-29 10:44:53-08:00 America/Los_Angeles

    - Add ability to specify a umask for shared slots files

1.000134  2022-11-29 10:03:09-08:00 America/Los_Angeles

    - Add ability to assign multiple slots to jobs
    - Add shared job slots

1.000133  2022-09-07 13:44:03-07:00 America/Los_Angeles

    - Order tests with conflicts earlier than others

1.000132  2022-09-07 09:42:06-07:00 America/Los_Angeles

    - Further improve resource command and file

1.000131  2022-09-06 15:53:55-07:00 America/Los_Angeles

    - Use relative file paths for job slot display

1.000130  2022-09-06 14:39:43-07:00 America/Los_Angeles

    - Better resource display
    - Fix #255 (.test_info.json being left behind)
    - Fix issue where not all resources will be loaded by resource command

1.000129  2022-09-06 11:20:38-07:00 America/Los_Angeles

    - Fix issue with job slots sometimes being doubled when tests are skipped

1.000128  2022-09-02 13:01:09-07:00 America/Los_Angeles

    - Fix issue where yath might exit before all output is rendered
    - Add scheduler process
    - Fix --color flag (Thanks James Raspass, #246)
    - Fix spelling mistakes (Thanks bernhard, #249)

1.000127  2022-08-31 08:32:44-07:00 America/Los_Angeles

    - Remove unnecessary Carp::Always

1.000126  2022-08-30 11:09:19-07:00 America/Los_Angeles

    - Add 'yath resources' command to view resource usage

1.000125  2022-07-08 15:50:11-07:00 America/Los_Angeles

    - Change -jN to use a resource class instead of hard-coding it into State.pm
    - Fix bug in how a POSIX function is called

1.000124  2022-04-08 12:26:14-07:00 America/Los_Angeles

    - Fix bug where see `yath status` was being shown for non-persistent runs
    - Make 'busy' message shorter so it is less likely to be truncated

1.000123  2022-04-06 13:34:10-07:00 America/Los_Angeles

    - Fix bug where spawns would not run if queued before stages were ready

1.000122  2022-04-06 11:04:43-07:00 America/Los_Angeles

    - Fix another id vs uuid typo

1.000121  2022-04-06 10:46:35-07:00 America/Los_Angeles

    - Fix bug introduced by my last fix... oops

1.000120  2022-04-06 10:17:48-07:00 America/Los_Angeles

    - Fix bug where a stage reload would re-run all previously requested spawns

1.000119  2022-04-05 10:58:59-07:00 America/Los_Angeles

    - Allow per-test args to be specified at the command line

1.000118  2022-04-05 09:39:40-07:00 America/Los_Angeles

    - Do not show broken reload files multiple times

1.000117  2022-04-04 16:09:58-07:00 America/Los_Angeles

    - Check for reload errors before allowing a `yath run` to work

1.000116  2022-04-01 15:29:40-07:00 America/Los_Angeles

    - Better handling of version mismatches in the persistent runner
    - Better info when a `run` command is waiting on a busy runner

1.000115  2022-03-31 10:28:14-07:00 America/Los_Angeles

    - Fix reload bug when using restricted reload
    - Fix bug where inotify would only report changes once

1.000114  2022-03-24 09:27:03-07:00 America/Los_Angeles

    - Fix bug when inotify is not installed
    - Make yath better at detecting when 2 files are the same

1.000113  2022-03-23 09:36:57-07:00 America/Los_Angeles

    - Refactor preloader into preloader and reloader
    - Honor churn blocks during relead events even if --reload is disabled

1.000112  2022-03-15 14:21:29-07:00 America/Los_Angeles

    - Add --rerun and --rerun-failed options to test/run command
    - Add lastlog.jsonl.* symlink creation to auto-link to the last log produced

1.000111  2022-03-09 15:07:10-08:00 America/Los_Angeles

    - Better handling and checking of persistence files

Changes  view on Meta::CPAN


    - Add shellcall and aux output capture for plugins

1.000037  2020-11-02 14:31:10-08:00 America/Los_Angeles

    - Fix conflict between process management and resource management

1.000036  2020-11-01 20:34:19-08:00 America/Los_Angeles

    - Add initializing status line

1.000035  2020-10-29 15:00:33-07:00 America/Los_Angeles

    - Add glob() and relgob() .yath.rc pseudo-functions
    - Document rel() .yath.rc pseudo-function

1.000034  2020-10-29 07:51:19-07:00 America/Los_Angeles

    - Fix warning when output is not a terminal

1.000033  2020-10-28 16:37:19-07:00 America/Los_Angeles

    - Better status line while tests are running
    - Do not use --START-- and --END-- on long single-lines

1.000032  2020-10-23 11:59:34-07:00 America/Los_Angeles

    - Make it possible to run an alternate file to the one specified

1.000031  2020-10-22 11:27:59-07:00 America/Los_Angeles

    - Fix incorrect return from $spawn->args

1.000030  2020-10-21 19:34:45-07:00 America/Los_Angeles

    - Add environment variable management to spawn command
    - Move spawn logic to overridable methods

1.000029  2020-10-15 13:57:36-07:00 America/Los_Angeles

    - Add 'spawn' command
    - Fix plan in test.pl

1.000028  2020-09-25 08:43:43-07:00 America/Los_Angeles

    - Fix issue where args after :: were ignored (#195)

1.000027  2020-09-21 11:46:43-07:00 America/Los_Angeles

    - Move dbi_profile and cover_Files to run

1.000026  2020-09-08 13:37:50-07:00 America/Los_Angeles

    - Make nytprof work in persistent mode

1.000025  2020-09-08 11:29:07-07:00 America/Los_Angeles

    - Fix edge case where STDIN was opened for writing
    - Add basic support for nytprof

1.000024  2020-08-24 09:06:43-07:00 America/Los_Angeles

    - Add Test2::Harness::Runner::Resource for resource management

1.000023  2020-08-14 21:18:29-07:00 America/Los_Angeles

    - No changes since trial

1.000022  2020-08-13 15:18:07-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Make failure to chmod things non-fatal to fix bsd testing
    - Fix spelling issues
    - Make chmod stuff more correct

1.000021  2020-08-04 21:03:28-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Add changed_files plugin hook
    - Make git plugin support changed_files hook
    - Add Test2::Harness::Log docs
    - Add 'cover-files' option using Test2::Plugin::Cover
    - Add coverage aggregator tool
    - Add ability to run tests that cover changed files
    - Add dbi-profiling option
    - Fix permissions on temp dirs (may still have some issues)

1.000020  2020-07-08 22:25:23-07:00 America/Los_Angeles

    - reduce version of Data::UUID required
    - Allow filenames in replay
    - Add 'cover_files' shortcut for Test2::Plugin::Cover

1.000019  2020-05-30 11:07:09-07:00 America/Los_Angeles

    - Typo Fix in error message
    - Do not die on 0 failures

1.000018  2020-04-13 13:35:34-07:00 America/Los_Angeles

    - Stop leaving leftover files in /tmp

1.000017  2020-04-07 15:47:42-07:00 America/Los_Angeles

    - Fix log_dir test on macos

1.000016  2020-04-07 15:14:00-07:00 America/Los_Angeles

    - Fix #! in yath script
    - Fix 'DEFAULT' and 'IGNORE' signal inheritence
    - Fix log-dir specificiation (#174)

1.000015  2020-03-23 11:49:38-07:00 America/Los_Angeles

    - YathUI plugin improvements (show url, show errors)
    - Add more compression options to open_file

1.000014  2020-03-21 18:20:37-07:00 America/Los_Angeles

    - Add YathUI plugin
    - Fix maybe_durations option

1.000013  2020-03-18 13:16:20-07:00 America/Los_Angeles

Changes  view on Meta::CPAN

    - Split out some plugins (DBIProfile, MemUsage, UUID)
    - No special treatment for plugins, they need to use INFO facets

0.001082  2019-08-15 11:03:22-07:00 America/Los_Angeles

    - Support 'END' phase in calculating times
    - Support super verbose mode in composer
    - Improvement ot DBIProfile
    - New minimum Test2 version

0.001081  2019-08-13 13:49:32-07:00 America/Los_Angeles

    - Add Git injection plugin
    - Add DBI Profile plugin
    - Calculate and record timing data

0.001080  2019-07-24 09:56:41-07:00 America/Los_Angeles

    - Make it possible to relocate the persistence file

0.001079  2019-07-05 12:56:06-07:00 America/Los_Angeles

    - Work around JSON::XS Bug

0.001078  2019-07-02 08:46:49-07:00 America/Los_Angeles

    - Document yath log format

0.001077  2019-06-06 15:04:32-07:00 America/Los_Angeles

    - Add --retry options (toddr)
    - Make sure all events are flushed if there is a sync issue
    - Added some tests

0.001076  2019-05-20 14:54:50-07:00 America/Los_Angeles

    - Fix TAP parsers nesting parsing
    - Dix comment groupign when parsing TAP

0.001075  2019-05-18 18:33:52-07:00 America/Los_Angeles

    - Fix Stream+IPC issues

0.001074  2019-05-07 12:04:51-07:00 America/Los_Angeles

    - Add support for table structures

0.001073  2019-04-10 08:21:04-07:00 America/Los_Angeles

    - Add support for disabled progress indicators to QVF mode

0.001072  2019-04-08 10:27:50-07:00 America/Los_Angeles

    - Add option to turn off progress indicators

0.001071  2018-12-13 09:43:38-08:00 America/Los_Angeles

    - Add --notify-text CLI option
    - Fix exit code parsing and reporting

0.001070  2018-10-24 13:19:53-07:00 America/Los_Angeles

    - Allow --author-testing in 'projects' command
    - Misc minor changes

0.001069  2018-08-23 13:48:54-07:00 America/Los_Angeles

    - Fix busy-spin in job reaper
    - Allow --no-fork and --no-preload simultaneously

0.001068  2018-07-27 09:12:45-07:00 America/Los_Angeles

    - Fix more encoding/utf8 bugs
    - Fix missing dep on sufficient List::Utils version

0.001067  2018-07-18 07:42:06-07:00 America/Los_Angeles

    - Add ability to congiure a custom log file format

0.001066  2018-07-12 08:06:46-07:00 America/Los_Angeles

    - Fix issue where isolation jobs were being kicked off too early. It needs to wait for all non-isolation jobs to finish first.
    - New Feature: # HARNESS-CONFLICTS-XXX
    - New documentation for HARNESS-CATEGORY-IMMISCIBLE
    - New documentation for HARNESS-TIMEOUT-EVENT
    - Get rid of the use of each when walking a hash.
    - Allow comment only lines prior to HARNESS-XXX directives
    - Accept binary TAP output that is not correctly formatted to UTF8
    - Honor multiple spaces (or -) as a delimiter for # HARNESS directives

0.001065  2018-04-22 03:26:57-07:00 America/Los_Angeles

    - Fix utf8 double encoding error

0.001064  2018-03-29 22:47:10-07:00 America/Los_Angeles

    - Make it possible to chdir for a given test
    - Make run automatically chdir to the dir you were in when queuing tests
    - Add 'projects' command to run a dir with multiple projects

0.001063  2018-03-27 10:17:02-07:00 America/Los_Angeles

    - Make it possible to use relative paths in yath.rc

0.001062  2018-03-19 09:22:18-07:00 America/Los_Angeles

    - Fix bug where $, and $\ would break the formatters

0.001061  2018-03-14 12:47:28-07:00 America/Los_Angeles

    - No Changes since last trial

0.001060  2018-03-13 11:11:27-07:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix parsing of streaming subtests

0.001059  2018-03-12 13:26:43-07:00 America/Los_Angeles

    - Job id's are now uuid's. Numbers for humans are now names
    - Use UUIDs for event IDs
    - Update min Test2 version

0.001058  2018-03-11 15:29:23-07:00 America/Los_Angeles

    - Fix broken tests
    - Record times by default, but only show when requested
    - Add memory usage
    - Do not add times from the harness itself
    - Add UUIDs to everything

0.001057  2018-03-07 08:09:18-08:00 America/Los_Angeles

    - No changes from last trial

0.001056  2018-03-06 13:47:08-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Account for the 'hub' facet

0.001055  2018-03-05 20:10:24-08:00 America/Los_Angeles

    - Fix error where multiple procs read the same fh at once

0.001054  2018-03-02 09:05:44-08:00 America/Los_Angeles

    - Switch Streaming write() to use syswrite
    - Fix bug where jobs would re-run after a reload

0.001053  2018-02-27 07:15:53-08:00 America/Los_Angeles

    - No changes since last trial

0.001052  2018-02-06 15:03:08-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Fix infinite recursion in closed subtests log json

0.001051  2018-02-06 13:29:38-08:00 America/Los_Angeles (TRIAL RELEASE)

    - Extract composer logic from Test2 formatter so it can be re-used
    - Revamp Watcher to stop mangling events
    - Onlt log processed events now by default (since mangling has stopped)

0.001050  2018-02-01 13:31:58-08:00 America/Los_Angeles

    - Allow logging of both processed and unprocessed events
    - Add finish() hook to loggers
    - This is a breaking change for any existing loggers (still alpha! Do not complain!)

0.001049  2018-01-26 14:27:16-08:00 America/Los_Angeles

    - Better 'renderer' handling

0.001048  2018-01-23 10:42:16-08:00 America/Los_Angeles

    - Make it possible to use multiple renderers at once
    - Fix return via next issue

0.001047  2018-01-19 21:58:13-08:00 America/Los_Angeles

    - Fix auto-reload for preload mode

0.001046  2018-01-18 10:47:31-08:00 America/Los_Angeles

    - Make --qvf show INTERNAL messages (#51)
    - Make -v override --qvf (#50)
    - Do not show 'no_display' about messages (#44)

0.001045  2018-01-05 08:38:05-08:00 America/Los_Angeles

    - Make it possible to toggle --qvf off
    - Show files being run in --qvf mode

0.001044  2018-01-02 07:25:06-08:00 America/Los_Angeles

    - Add post-run hook to plugins
    - Add -V/--version flags

0.001043  2017-12-19 10:12:22-08:00 America/Los_Angeles

    - Remove test for deleted file

Changes  view on Meta::CPAN


0.001037  2017-11-29 09:44:23-08:00 America/Los_Angeles

    - Add slack integrations
    - Add support for .yath.user.rc

0.001036  2017-11-28 10:26:36-08:00 America/Los_Angeles

    - Harness directives for meta-data
    - Add email capabilities

0.001035  2017-11-22 09:59:49-08:00 America/Los_Angeles

    - Fix infinite recrusion looking for .yathrc
    - Add 'failed' command

0.001034  2017-11-20 09:19:47-08:00 America/Los_Angeles

    - Prevent deadlock on win32 (tests do not pass yet in win32)

0.001033  2017-11-18 16:16:52-08:00 America/Los_Angeles

    - Add a summarize_events to Test2::Tools::HarnessTester

0.001032  2017-11-15 08:44:40-08:00 America/Los_Angeles

    - Add an extra @INC hook in persistent mode for dep tracing

0.001031  2017-11-03 09:18:56-07:00 America/Los_Angeles

    - Remove Debug tool that used sigusr1
    - Fix support for perls as far back as 5.8.9

0.001030  2017-11-01 13:24:17-07:00 America/Los_Angeles

    - Make tests work witohut old version installed
    - Do not use shm by default
    - add tests for replay command
    - better test.pl
    - use clone_io instead of hand rolling it (Formatter)
    - doc fixes
    - make sure test.pl does not run itself

0.001029  2017-10-31 14:53:52-07:00 America/Los_Angeles

    - Move away from IPC::Open3

0.001028  2017-10-31 09:35:23-07:00 America/Los_Angeles

    - More test coverage improvements

0.001027  2017-10-27 15:11:57-07:00 America/Los_Angeles

    - Do not inject a HASHREF as an env var key
    - Improved test coverage
    - Added a test helper for commands (including third party ones)
    - Do not remove newlines from stdout
    - Merge sequential stdout/stderr lines
    - Add minimal test descriptions

0.001026  2017-10-24 10:00:34-07:00 America/Los_Angeles

    - Fix a couple commands that broke due ot @INC fixes

0.001025  2017-10-24 09:40:28-07:00 America/Los_Angeles

    - Require a newer goto-file to avoid changing exceptions
    - Allow control of default search locations
    - stop command now prints all to stdout

0.001024  2017-10-23 12:12:53-07:00 America/Los_Angeles

    - Make sure @INC is set as soon as possible
    - Do not let a file hide a command

0.001023  2017-10-20 22:16:33-07:00 America/Los_Angeles

    - Update to a newer HashBase

0.001022  2017-10-20 07:12:19-07:00 America/Los_Angeles

    - Minor test updates

0.001021  2017-10-13 11:02:22-07:00 America/Los_Angeles

    - More @INC corrections
    - DepTracer no longer mangles caller.

0.001020  2017-10-13 07:34:02-07:00 America/Los_Angeles

    - Use the correct @INC in all preload methods

0.001019  2017-10-11 10:08:14-07:00 America/Los_Angeles

    - Don't call find_yath() if we already found a yath (Matthew Horsfall)
    - Minor display optimizations

0.001018  2017-10-10 14:42:16-07:00 America/Los_Angeles

    - Fix a DESTROY typo (Michael McClimon)
    - Test2::Harness namespace does not use App::Yath namespace
    - Package delcaration allowed before harness directives
    - When respawning a stage may exit badly, nobody cares
    - Fix scheduling properly this time
    - Record timing data for all events
    - Stop using expensive canonical JSON for logs
    - Better $0 handling

0.001017  2017-10-07 16:24:01-07:00 America/Los_Angeles

    - Fix scheduling
    - Add 'times' tool
    - Put skip reason on same line as filename

0.001016  2017-10-03 07:14:08-07:00 America/Los_Angeles

    - More test coverage
    - Added --cover option
    - Added --dummy option
    - Improved 'start', 'stop', and 'run'
    - Remove chdir option
    - Fix broken replay command
    - Fix some deadlock conditions
    - Cleaner output
    - Do not wrap long output lines when output is not a terminal



( run in 0.608 second using v1.01-cache-2.11-cpan-39bf76dae61 )