-
Notifications
You must be signed in to change notification settings - Fork 26
/
Changes
1404 lines (844 loc) · 42.4 KB
/
Changes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{{$NEXT}}
1.000155 2023-10-03 08:53:01-07:00 America/Los_Angeles
- Fix sleep that is often interrupted
1.000154 2023-10-02 08:40:50-07:00 America/Los_Angeles
- Make it possible to disable shared slots on specific hosts
1.000153 2023-06-14 07:08:47-07:00 America/Los_Angeles
- Fix #266
- Fix several declare-lexical+conditional statements
1.000152 2023-04-29 05:30:12-07:00 America/Los_Angeles
- Do not require non-perl script tests to be executable
- Fix issue where Carp::Always being loaded by PERL5OPT or similar does not crash
1.000151 2023-03-08 07:11:31-08:00 America/Los_Angeles
- Fix issue where rarely some UUIDs could be duplicated with IPC
1.000150 2023-03-01 13:40:42-08:00 America/Los_Angeles
- Add ability to override 'add' value in rerun grabbing
1.000149 2023-02-28 09:13:50-08:00 America/Los_Angeles
- Add more 'rerun' capabilities
- Fix diagnostcis replacing '0' with an empty string
1.000148 2023-02-22 17:17:49-08:00 America/Los_Angeles
- Fix output corruption in interactive mode
1.000147 2023-02-21 08:16:35-08:00 America/Los_Angeles
- Show all output early in interactive mode
1.000146 2023-02-20 18:21:51-08:00 America/Los_Angeles
- Fix infinite hang in bad preload (#240)
- Remove some debugging
- Fix #261 ($. being set incorrectly)
1.000145 2023-02-15 17:31:10-08:00 America/Los_Angeles
- Add ability to inject lines in resource output
1.000144 2023-02-15 13:29:48-08:00 America/Los_Angeles
- Skip empty tables in resource view
1.000143 2023-02-15 08:33:57-08:00 America/Los_Angeles
- Add 'autofill' to simplify 'd' and 'D' option types
- Better resource management
1.000142 2023-01-25 14:38:31-08:00 America/Los_Angeles
- Add more capabilities around argument processing
1.000141 2022-12-15 14:15:39-08:00 America/Los_Angeles
- Fix typo in rare conditional
1.000140 2022-12-13 18:11:36-08:00 America/Los_Angeles
- Fix permissions issue with state files
1.000139 2022-12-13 11:49:03-08:00 America/Los_Angeles
- Add 'COMMON' config options for shared slots
- Add options for default j and x values in shared slots
1.000138 2022-12-06 06:52:55-08:00 America/Los_Angeles
- Fix resources output for shared slots
- Make slots a range, not a single value
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
1.000110 2022-02-24 11:50:52-08:00 America/Los_Angeles
- Add 'tick()' method to resource classes
1.000109 2022-02-22 12:07:11-08:00 America/Los_Angeles
- Do not initialize resources in `yath run`
- Add command to settings->harness
- Add from_runner to settings included from a persistent runner
- Fix temp dir issue in macos
1.000108 2022-02-11 15:23:10-08:00 America/Los_Angeles
- Add ability for resource managers to report resources as unavailable ot skip tests
- Add setup method for resource managers
1.000107 2022-02-10 08:49:19-08:00 America/Los_Angeles
- Clean up FIFO in interactive mode with a persistent runner
1.000106 2022-02-08 10:10:38-08:00 America/Los_Angeles
- Fix uninitialized warning
1.000105 2022-02-08 09:52:32-08:00 America/Los_Angeles
- Make changes_diff work with or without prefixes in the filenames
1.000104 2022-02-04 11:00:29-08:00 America/Los_Angeles
- Add settings ot paremeter list for coverage managers
1.000103 2022-02-04 10:20:32-08:00 America/Los_Angeles
- Add options to for whitespace and non-subs in change data
--changes-include-whitespace - Include whitespace lines for change data
--changes-exclude-nonsub - Do not include non-sub changes in perl files
--changes-exclude-opens - Do not include tests that only open() changed files
--changes-exclude-loads - Do not include tests that only load changed files without running subs
1.000102 2022-02-03 15:28:54-08:00 America/Los_Angeles
- Remove warning that can trigger in valid (not warn-worthy) cases.
1.000101 2022-02-02 13:26:35-08:00 America/Los_Angeles
- Fix 'replay' output of subtests
1.000100 2022-02-01 09:49:52-08:00 America/Los_Angeles
- Mark reload_syntax_error.t as AUTHOR_TESTING only (#243)
- Add threshold for duration data fetching, this saves time when duration data is large
1.000099 2022-01-27 10:20:38-08:00 America/Los_Angeles
- Add options to exclude some chnaged files when running coverage tests
1.000098 2022-01-27 09:36:24-08:00 America/Los_Angeles
- Fix bugs in 'failed' command after adding subtests
1.000097 2022-01-27 08:31:46-08:00 America/Los_Angeles
- Show subtest failures in 'failed' command
1.000096 2022-01-26 14:42:43-08:00 America/Los_Angeles
- Show failed subtests in final summary
- Fix bug where env vars get removed when we preload Test2::API too early (#241)
- Fix bug where replay with test filename has uninitialized warnings (#242)
1.000095 2022-01-07 14:35:25-08:00 America/Los_Angeles
- Fix bug where syntax errors prevented reloading of effected files
1.000094 2022-01-05 13:51:40-08:00 America/Los_Angeles
- Fix logic so that tests for changed files are only added when requested
- Pass all changes to the coverage managers
1.000093 2021-12-16 15:19:47-08:00 America/Los_Angeles
- Split out 'get_coverage_tests' logic for reuse
1.000092 2021-12-16 10:39:37-08:00 America/Los_Angeles
- Add plugin hook for post-processing of coverage data.
1.000091 2021-12-15 12:09:09-08:00 America/Los_Angeles
- Add more reload capabilities (non-perl reloading, callbacks)
1.000090 2021-12-14 12:43:11-08:00 America/Los_Angeles
- Fix bug in status command when only 1 run is present
1.000089 2021-12-14 12:12:05-08:00 America/Los_Angeles
- Add several commands for managing persisten runners
- yath kill - Kill the runner and all tests (stop NOW)
- yath ps - Show running yath process list
- yath status - Show processes and health status
- yath abort - Cancel any running or queued test, but do not kill runner
- Control+C in `yath run` does a better job of cleaning up
1.000088 2021-12-13 11:29:24-08:00 America/Los_Angeles
- Skip tests that do not exists when running coverage tests
1.000087 2021-12-09 13:51:59-08:00 America/Los_Angeles
- Add --procname-prefix option to add custom strings to procnames
1.000086 2021-12-07 13:40:40-08:00 America/Los_Angeles
- Add 'HARNESS-CHURN-XXX' directive support
1.000085 2021-12-06 16:28:51-08:00 America/Los_Angeles
- Make 'do' actually work
1.000084 2021-12-06 15:59:23-08:00 America/Los_Angeles
- Add 'do' command that has the magic of picking run or test as needed
1.000083 2021-12-03 10:18:27-08:00 America/Los_Angeles
- Add options for controlling runner output, specially for `yath run`
1.000082 2021-11-18 09:04:17-08:00 America/Los_Angeles
- Make collector options configurable
- Add collector option for max poll events
- Add collector option for max open jobs
- Turn warnings about too many open files into proper events
1.000081 2021-11-15 13:27:48-08:00 America/Los_Angeles
- Retry opening files later when "too many files open" errors occur
1.000080 2021-11-04 11:13:07-07:00 America/Los_Angeles
- Add sort_files_2 for plugins to add settings and future-proof it
1.000079 2021-10-29 10:42:39-07:00 America/Los_Angeles
- smarter reloader, bit via callbacks, not assumptions
1.000078 2021-10-28 15:38:10-07:00 America/Los_Angeles
- Disable the feature from the last commit, it needs rethinking thanks to
things like Moose.
1.000077 2021-10-28 15:14:09-07:00 America/Los_Angeles
- Make reloader smarter, do not delete subs from other files when reloading a file
1.000076 2021-10-22 10:29:22-07:00 America/Los_Angeles
- Add relative filename to the queued task
1.000075 2021-10-21 14:05:27-07:00 America/Los_Angeles
- Fix missing Changes entry for last release
1.000074 2021-10-20 09:58:05-07:00 America/Los_Angeles
- Better coverage aggregation and plugin capabilities
1.000073 2021-09-21 10:25:42-07:00 America/Los_Angeles
- Load coverage module EARLY in the runner spawn process
- Add ability to for plugins to inject CLI options for the runner
1.000072 2021-09-13 09:29:54-07:00 America/Los_Angeles
- Wrap fifo creation in a loop for interrupted system calls
1.000071 2021-09-03 08:26:04-07:00 America/Los_Angeles
- Allow custom subclasses with cover plugin
1.000070 2021-09-01 13:36:50-07:00 America/Los_Angeles
- Improve reload inotify logic
1.000069 2021-08-31 14:07:54-07:00 America/Los_Angeles
- Add interactive mode!
1.000068 2021-08-30 09:52:12-07:00 America/Los_Angeles
- Expand --cover-dir options with glob()
1.000067 2021-08-27 11:32:10-07:00 America/Los_Angeles
- Add option to only reload repo directories
1.000066 2021-08-12 13:48:06-07:00 America/Los_Angeles
- Fix 'Cover' plugin to record untested perl files
1.000065 2021-08-04 15:11:59-07:00 America/Los_Angeles
- Fix 'Cover' plugin bugs and edge cases
1.000064 2021-08-02 15:23:04-07:00 America/Los_Angeles
- Add more capabilities for plugins
- Add the 'Cover' plugin to handle coverage in a better way
1.000063 2021-07-14 09:44:17-07:00 America/Los_Angeles
- Add diags/notes to notification problem-capture
1.000062 2021-07-07 15:34:34-07:00 America/Los_Angeles
- Add info on where/why 'claim_file' was called
1.000061 2021-07-07 12:53:11-07:00 America/Los_Angeles
- Add even more support for notification plugins
1.000060 2021-07-06 09:51:45-07:00 America/Los_Angeles
- Add support for html email
1.000059 2021-07-01 13:56:29-07:00 America/Los_Angeles
- Add support for custom email/slack text
1.000058 2021-06-15 15:38:16-07:00 America/Los_Angeles
- Add support for new yathui direct db coverage/duration plugin
- Add option to disable bail-out abortion
1.000057 2021-06-04 15:59:24-07:00 America/Los_Angeles
- Add ability to provide a diff for changed files
- Add ability to filter files with changes
1.000056 2021-05-24 14:26:45-07:00 America/Los_Angeles
- Fix warnings from preloader
1.000055 2021-05-18 13:05:20-07:00 America/Los_Angeles
- Run 'conficting' tests sooner
1.000054 2021-05-04 08:58:25-07:00 America/Los_Angeles
- Add option to dump depmaps
1.000053 2021-04-30 11:22:30-07:00 America/Los_Angeles
- Be smarter about what can or cannot be reloaded in 'reload' mode
1.000052 2021-04-30 10:37:56-07:00 America/Los_Angeles
- Add --reload option to 'start' command to reload moduels in-place when possible
- Make Test2::Plugin::Cover optional again
1.000051 2021-04-29 07:40:33-07:00 America/Los_Angeles
- Fix an edge-case warning from git plugin
1.000050 2021-04-27 09:22:25-07:00 America/Los_Angeles
- Allow a default coverage manager to be provided
- Move Test2::Require::Module to dev requirements
- Update some modules from 'base' to 'parent'
1.000049 2021-04-26 08:08:05-07:00 America/Los_Angeles
- Fully require Test2::Plugin::Cover at a sufficient version
1.000048 2021-04-23 11:54:37-07:00 America/Los_Angeles
- Require updated Test2::Plugin::Cover
- Better coverage handling, sync with newer Test2::Plguin::Cover
1.000047 2021-04-20 11:42:49-07:00 America/Los_Angeles
- Remove some coverage data that was nto intended to be present (false data)
1.000046 2021-04-20 09:25:24-07:00 America/Los_Angeles
- Remove debugging print statement
1.000045 2021-04-20 09:14:01-07:00 America/Los_Angeles
- Change how coverage and changed-files data works
1.000044 2021-03-11 20:08:54-08:00 America/Los_Angeles
- Add plugin support for providing coverage/duration data
- Fix running t/integration tests with ./ in path (#215)
- Add a fixme/todo test for #216 (Tap subtest parsing)
1.000043 2021-03-05 07:47:04-08:00 America/Los_Angeles
- Minor documentation correction
- Add 'signal()' method to Renderer base class
1.000042 2020-11-17 22:44:35-08:00 America/Los_Angeles
- Fix pipe size setting to actually use the value we want
- Fix pipe size setting code for older perls
1.000041 2020-11-17 22:28:55-08:00 America/Los_Angeles
- When possible use a larger pipe buffer
1.000040 2020-11-17 21:59:41-08:00 America/Los_Angeles
- Fix bug in collector that made it marginally less efficient
- Fix bug that prevented no-max from working in JobDir poll
- Fix bug that prevented the active status display from updating
1.000039 2020-11-17 19:54:08-08:00 America/Los_Angeles
- yath watch shows aux output
- Minor no-op code improvement in Runner.pm
1.000038 2020-11-02 20:49:12-08:00 America/Los_Angeles
- 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
- Minor doc change
1.000012 2020-03-18 13:09:14-07:00 America/Los_Angeles
- Fix #172 qvf+verbose
- Fix #169 log path in 'run' command
- Fix #168 - :: mistaken for command name
- Fix #171 summary should only be shown when applicable
- Fix #171 Add --brief option to 'failed' command
1.000011 2020-03-09 09:12:25-07:00 America/Los_Angeles
- Fix notifications so that all failed tests are shown
1.000010 2020-03-08 15:15:24-07:00 America/Los_Angeles
- Fix missing Launch in verbose mode
- Restore HARNESS_IS_VERBOSE env variable
- Fix #163 where 1 concurrent job would get stuck reducing concurrency
1.000009 2020-03-06 14:05:23-08:00 America/Los_Angeles
- Add HARNESS-NO-RETRY
1.000008 2020-03-06 08:17:29-08:00 America/Los_Angeles
- Add --exclude-list option
1.000007 2020-03-05 13:55:01-08:00 America/Los_Angeles
- Fix __FILE__ value in 'projects' command
1.000006 2020-03-03 15:32:49-08:00 America/Los_Angeles
- Provide methods in TestFile that let you get/set retry
1.000005 2020-03-02 14:48:40-08:00 America/Los_Angeles
- Use --qvf in test.pl for better output
- Use -r1 in test.pl temporarily for some cpantesters
1.000004 2020-03-02 10:05:10-08:00 America/Los_Angeles
- Switch away from sys-io in Util::File::Stream
- Properly wrap FLOCK to handle interrupted syscalls
- Remove unnecessary IPC::Open3 dep
- Remove unnecessary Module::Pluggable dep
- Add missing require statement
1.000003 2020-03-01 21:50:08-08:00 America/Los_Angeles
- Do not run persistent tests in AUTOMATED_TESTING
1.000002 2020-03-01 21:19:04-08:00 America/Los_Angeles
- Fix integration tests IO issues
1.000001 2020-02-29 10:49:11-08:00 America/Los_Angeles
- Do not run tests on broken NJH smokers
1.000000 2020-02-28 09:30:47-08:00 America/Los_Angeles
- No changes since last trial release
- This is the first stable release
- Huge changes/refactor from the alpha versions
0.999010 2020-02-27 21:52:25-08:00 America/Los_Angeles (TRIAL RELEASE)
- Make signals.t author-testing
- Cleanup failure-test
- Show timeout delta when timing out a test
0.999009 2020-02-27 07:27:29-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix sorting in ordering tests
- Fix incorrect line numbers in plugin.t errors
- Less fragile fork check in Makefile.PL
0.999008 2020-02-26 20:25:34-08:00 America/Los_Angeles (TRIAL RELEASE)
- Only officially support systems with true fork().
0.999007 2020-02-26 16:52:46-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix IOStream permissions issues
0.999006 2020-02-26 15:39:28-08:00 America/Los_Angeles (TRIAL RELEASE)
- Do not use IOEvents by default
0.999005 2020-02-25 14:02:01-08:00 America/Los_Angeles (TRIAL RELEASE)
- Remove blib from tarball
- Fix tests when outdated plugins are present
0.999004 2020-02-25 07:48:30-08:00 America/Los_Angeles (TRIAL RELEASE)
- Warn+Skip when auto-loading outdated plugins
0.999003 2020-02-24 14:51:18-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix older perls (down to 5.10)
0.999002 2020-02-24 08:56:06-08:00 America/Los_Angeles (TRIAL RELEASE)
- Fix installation when an old yath is installed
0.999001 2020-02-23 15:42:47-08:00 America/Los_Angeles (TRIAL RELEASE)
- Attempt to fix includes integration test
0.999000 2020-02-23 10:19:36-08:00 America/Los_Angeles (TRIAL RELEASE)
- Huge refactor
- Fix signal restoration for forked tests
0.001099 2019-09-09 21:12:15-07:00 America/Los_Angeles
- Add --durations and --maybe_durations options
0.001098 2019-09-09 13:35:22-07:00 America/Los_Angeles
- Add current dir to run data
- Add rel/abs paths to harness_job_start/end
0.001097 2019-09-08 19:22:56-07:00 America/Los_Angeles
- Add speedtag command
0.001096 2019-09-08 15:24:00-07:00 America/Los_Angeles
- Cleanup help options a bit
- Split category into category and duration
- Clean up the ProcMan module
- Tests start as their own process groups
0.001095 2019-09-04 15:38:07-07:00 America/Los_Angeles
- Fix logging of plugin when it is blessed
0.001094 2019-09-04 14:44:55-07:00 America/Los_Angeles
- Improve+Test SysInfo and Git Plugins
0.001093 2019-09-03 13:23:04-07:00 America/Los_Angeles
- Add branch info to git data
0.001092 2019-09-03 10:32:46-07:00 America/Los_Angeles
- Minor tweaks to SysInfo and Git plugins
0.001091 2019-08-30 14:03:19-07:00 America/Los_Angeles
- Add Yath::Plugin::SysInfo
0.001090 2019-08-30 10:22:23-07:00 America/Los_Angeles
- Allow specifying run-fields as JSON
0.001089 2019-08-30 09:05:59-07:00 America/Los_Angeles
- Allow listing run-fields on the command line
0.001088 2019-08-29 23:23:47-07:00 America/Los_Angeles
- Abstract and correct timing data collection
0.001087 2019-08-29 12:54:23-07:00 America/Los_Angeles
- Fix incorrect timestamps
0.001086 2019-08-28 14:19:57-07:00 America/Los_Angeles
- Fix overall harness run time where HiRes was only used for start time,
not end time (sometimes resulting in a negative run time being printed)
- Do not use Test2::Plugin::Times
- Use event based timing data for -T
- remove --times flag
- Support for non-perl tests
0.001085 2019-08-21 16:49:20-07:00 America/Los_Angeles
- Do not require DBIProfile yet until we need it (#111)
- Standardize how fields are specified
0.001084 2019-08-16 20:08:48-07:00 America/Los_Angeles
- Make More information available to plugins
0.001083 2019-08-16 19:55:17-07:00 America/Los_Angeles
- 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)