dejagnu-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dejagnu-commit] [SCM] DejaGNU branch, master, updated. dejagnu_1_4_3-90


From: Jacob Bachmeyer
Subject: [Dejagnu-commit] [SCM] DejaGNU branch, master, updated. dejagnu_1_4_3-900-g865dc67
Date: Thu, 22 Dec 2022 00:02:19 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "DejaGNU".

The branch, master has been updated
       via  865dc67cd4e4d24ac722b4a865bfe4597b765f54 (commit)
       via  d807904c119232226a7f644b6a5ebdbb1ed2a67d (commit)
       via  4d829912f7104d6f96886c1e46c173e9e7478946 (commit)
       via  61273e9de56672a7fd665a328c9804de6cff9432 (commit)
       via  dedbb52e0ff76de343fda997b9209dc10b632c5c (commit)
       via  c9991345fe574151b7a0ce65cca73c48e4d6c85f (commit)
       via  ad376ed0b13423f0e2208035a551ea03d0c47f26 (commit)
       via  ac0996ca907ea71f5e9a17ea1b50238f461dc60e (commit)
       via  cc2dcde3edb178434be6ce74fdd12322a35fcfb5 (commit)
       via  25c50aa4235fd396b740f19c5641dea5adaebc27 (commit)
       via  ccb3c518df57ff2e9a4b1333dd03283b5ec8232b (commit)
       via  a90a46c304d7ee6598941869017dad9e994913c4 (commit)
       via  ee140a3ddf394c840807a01f32d80bfd01d95e03 (commit)
       via  5b0b2df48b0d84086c0050628e95bd93eca94a38 (commit)
       via  907d26ddf2551d6d6aecccd136c38ba93cc80d06 (commit)
       via  93b2a2bafefcd647a55e72dda0618f55f4f694f7 (commit)
       via  dfd31745f6ebee0696d67f044085b96e43aa8ee1 (commit)
       via  ebcfc9471dffd3d020d0a62eb049d56e0fff7905 (commit)
       via  9e26e771edd7b365b9ffcb64ca6f119cdb0ae414 (commit)
       via  b1a37815d0d1a8cbc9f980f20ddafaa29b5e503c (commit)
       via  1757c1eeff6cda9f77591349f190c86fdcdccb7e (commit)
       via  e940383f9d28c50559cbbf725035455b75c3ed6f (commit)
       via  23862f5b87903eb6aff695b495a0c7c687958921 (commit)
       via  add1e3e32ec43aed703fae19fccb997d09e37fdb (commit)
       via  92bf23d77f288766eddff2b04323c320f202c8c5 (commit)
       via  e8446c3ff0dafab7bf3615712dbe1cd621f09f5b (commit)
       via  c173c009bd41b821e9fad4938d69d2204de69e55 (commit)
       via  999b7c0475d5f31c9fc29be58a97078bf6f0f2ec (commit)
      from  d747eee6ec891425846ea9c21819d9c2ea48ed34 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 865dc67cd4e4d24ac722b4a865bfe4597b765f54
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Dec 20 22:32:56 2022 -0600

    Change summary totals emitted by dejagnu.h for consistency

commit d807904c119232226a7f644b6a5ebdbb1ed2a67d
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Dec 20 22:27:28 2022 -0600

    Add support for reporting errors and warnings in dejagnu.h

commit 4d829912f7104d6f96886c1e46c173e9e7478946
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Dec 20 21:55:44 2022 -0600

    Add support for errors and warnings in the unit test protocol

commit 61273e9de56672a7fd665a328c9804de6cff9432
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Dec 20 21:43:12 2022 -0600

    Add tests for result conversion after errors

commit dedbb52e0ff76de343fda997b9209dc10b632c5c
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Wed Nov 30 23:29:39 2022 -0600

    Rename libdejagnu test driver
    
    The previous name was confusingly similar to the test programs.

commit c9991345fe574151b7a0ce65cca73c48e4d6c85f
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Wed Nov 30 23:24:48 2022 -0600

    Document the recent C++ API improvements and the rest of the C++ API

commit ad376ed0b13423f0e2208035a551ea03d0c47f26
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Wed Nov 30 23:22:55 2022 -0600

    Add global TestState object in dejagnu.h

commit ac0996ca907ea71f5e9a17ea1b50238f461dc60e
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Wed Nov 30 23:22:32 2022 -0600

    Avoid spurious reinitialization in TestState

commit cc2dcde3edb178434be6ce74fdd12322a35fcfb5
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Wed Nov 30 22:52:25 2022 -0600

    Revise generation of "END" messages in dejagnu.h
    
    The "END" message is now produced upon normal exit, without requiring that
    the totals() function or method be called.  The C++ API now emits totals
    only when the last TestState object in the program is destroyed, instead
    of every time a TestState object is destroyed.  This required adding code
    to track the number of live TestState objects.

commit 25c50aa4235fd396b740f19c5641dea5adaebc27
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Wed Nov 30 22:29:35 2022 -0600

    Move C++ internals to prefixed names in dejagnu.h
    
    Also tidy the TestState constructor.

commit ccb3c518df57ff2e9a4b1333dd03283b5ec8232b
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Wed Nov 30 22:09:10 2022 -0600

    Eliminate global buffer in dejagnu.h

commit a90a46c304d7ee6598941869017dad9e994913c4
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Wed Nov 30 22:07:42 2022 -0600

    Move unit test summary counters into global struct in dejagnu.h

commit ee140a3ddf394c840807a01f32d80bfd01d95e03
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Wed Nov 30 22:00:30 2022 -0600

    Document use of "DG_" and "DG__" prefixes in dejagnu.h

commit 5b0b2df48b0d84086c0050628e95bd93eca94a38
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Nov 29 23:08:42 2022 -0600

    Add tests for mixed C/C++ unit test library usage

commit 907d26ddf2551d6d6aecccd136c38ba93cc80d06
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Nov 29 22:50:45 2022 -0600

    Add comment in libdejagnu test driver that the framework tests are elsewhere

commit 93b2a2bafefcd647a55e72dda0618f55f4f694f7
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Nov 29 22:41:14 2022 -0600

    Remove old unit test program

commit dfd31745f6ebee0696d67f044085b96e43aa8ee1
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Nov 29 22:27:27 2022 -0600

    Add tests for C++ unit test library

commit ebcfc9471dffd3d020d0a62eb049d56e0fff7905
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Nov 29 22:26:32 2022 -0600

    Align C++ TestState::totals() with C totals()

commit 9e26e771edd7b365b9ffcb64ca6f119cdb0ae414
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Nov 29 22:25:52 2022 -0600

    Add NOTE function to C++ unit test API

commit b1a37815d0d1a8cbc9f980f20ddafaa29b5e503c
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Tue Nov 29 21:48:48 2022 -0600

    Fix incorrect documentation

commit 1757c1eeff6cda9f77591349f190c86fdcdccb7e
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Mon Nov 28 21:30:49 2022 -0600

    Document the dejagnu.h functions for the UNSUPPORTED status

commit e940383f9d28c50559cbbf725035455b75c3ed6f
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Mon Nov 28 21:21:00 2022 -0600

    Remove wait() function in dejagnu.h to resolve PR59586

commit 23862f5b87903eb6aff695b495a0c7c687958921
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Mon Nov 28 21:08:29 2022 -0600

    Update DejaGnu internal testsuite for changes to unit test protocol

commit add1e3e32ec43aed703fae19fccb997d09e37fdb
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Mon Nov 28 20:53:29 2022 -0600

    Add UNSUPPORTED test result to DejaGnu unit test protocol

commit 92bf23d77f288766eddff2b04323c320f202c8c5
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Mon Nov 28 20:31:45 2022 -0600

    Add test for NOTE message type

commit e8446c3ff0dafab7bf3615712dbe1cd621f09f5b
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Sat Nov 26 23:23:55 2022 -0600

    Add tests for C unit test library

commit c173c009bd41b821e9fad4938d69d2204de69e55
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Sat Nov 26 22:08:48 2022 -0600

    Fix miscounting of expected failures in C unit test API

commit 999b7c0475d5f31c9fc29be58a97078bf6f0f2ec
Author: Jacob Bachmeyer <jcb@gnu.org>
Date:   Sat Nov 26 22:05:45 2022 -0600

    Add explicit end-of-test marker to DejaGnu unit test protocol

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                          | 178 +++++++++++
 Makefile.am                                        |  14 +-
 Makefile.in                                        | 101 ++++--
 dejagnu.h                                          | 345 ++++++++++++++-------
 doc/dejagnu.texi                                   | 166 +++++++++-
 lib/dejagnu.exp                                    |  16 +-
 testsuite/libdejagnu/harness.exp                   | 154 +++++++++
 testsuite/libdejagnu/tunit.exp                     |  24 --
 testsuite/libdejagnu/unit-c.c                      |  63 ++++
 testsuite/libdejagnu/unit-ccxxmix.cxx              |  82 +++++
 testsuite/libdejagnu/unit-cxx.cxx                  |  59 ++++
 testsuite/libdejagnu/unit.cc                       | 139 ---------
 .../nested/testsuite/stat.test/stats-sub.exp       |   5 +-
 .../nested/testsuite/stat.test/unit-sub.awk        |  11 +-
 .../nested/testsuite/stat.test/unit-sub.exp        |   4 +-
 testsuite/runtest.main/stats.exp                   |  82 +++--
 16 files changed, 1096 insertions(+), 347 deletions(-)
 create mode 100644 testsuite/libdejagnu/harness.exp
 delete mode 100644 testsuite/libdejagnu/tunit.exp
 create mode 100644 testsuite/libdejagnu/unit-c.c
 create mode 100644 testsuite/libdejagnu/unit-ccxxmix.cxx
 create mode 100644 testsuite/libdejagnu/unit-cxx.cxx
 delete mode 100644 testsuite/libdejagnu/unit.cc


hooks/post-receive
-- 
DejaGNU



reply via email to

[Prev in Thread] Current Thread [Next in Thread]