History log of /openbsd-current/regress/usr.bin/mandoc/db/out/all.mout
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.8 18-Jul-2021 schwarze

Let the mandoc.db(5) test suite work with parallel make (make -j),
by making sure that different tests use different directory names
for their work such that they do not collide.
As a side benefit, this allows keeping the complete working directories
of the tests until "make cleandir" is run, which may occasionally
help debugging when something breaks.

The failure with make -j was detected and reported by anton@,
who also reviewed, tested, and OK'ed this somewhat lengthy patch.


# 1.7 17-Jul-2021 schwarze

Make the mandoc.db(5) tests work with BSDOBJDIR set,
by stripping initial parts of paths the do not matter
for the features being tested from man(1) output.

Problem found and reported by, solution developed together with, and
OK anton@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 03-Dec-2018 schwarze

adapt to the change in mansearch.c rev. 1.62;
reminded by bluhm@, thanks!


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.5 23-Aug-2017 schwarze

Catch up with mansearch.c rev. 1.60: When finding a bogus database
entry, print a meaningful warning and skip the entry.

The tests now require the actual manual pages to be around in
addition to the database, they find more results and print more
warnings.


# 1.4 08-Aug-2017 bluhm

Mandoc no longer uses names that only occur in the SYNOPSIS.
Adapt test.
OK schwarze@


Revision tags: OPENBSD_6_1_BASE
# 1.3 16-Feb-2017 schwarze

cope with macro value sorting implemented in dba.c rev. 1.6


# 1.2 30-Aug-2016 schwarze

Test handling of invalid pointers in the pages table.
In such cases, do not access NULL pointers in dbm_dump.
Make the setup in the run/Makefile a bit more systematic.
Output starts getting too long, so make everything silent;
you can always use "make -dl" to debug specific tests.


# 1.1 30-Jul-2016 schwarze

test suite for the new mandoc.db(5) format;
will be enabled after committing in src/usr.bin/mandoc


# 1.8 18-Jul-2021 schwarze

Let the mandoc.db(5) test suite work with parallel make (make -j),
by making sure that different tests use different directory names
for their work such that they do not collide.
As a side benefit, this allows keeping the complete working directories
of the tests until "make cleandir" is run, which may occasionally
help debugging when something breaks.

The failure with make -j was detected and reported by anton@,
who also reviewed, tested, and OK'ed this somewhat lengthy patch.


# 1.7 17-Jul-2021 schwarze

Make the mandoc.db(5) tests work with BSDOBJDIR set,
by stripping initial parts of paths the do not matter
for the features being tested from man(1) output.

Problem found and reported by, solution developed together with, and
OK anton@


Revision tags: OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE
# 1.6 03-Dec-2018 schwarze

adapt to the change in mansearch.c rev. 1.62;
reminded by bluhm@, thanks!


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.5 23-Aug-2017 schwarze

Catch up with mansearch.c rev. 1.60: When finding a bogus database
entry, print a meaningful warning and skip the entry.

The tests now require the actual manual pages to be around in
addition to the database, they find more results and print more
warnings.


# 1.4 08-Aug-2017 bluhm

Mandoc no longer uses names that only occur in the SYNOPSIS.
Adapt test.
OK schwarze@


Revision tags: OPENBSD_6_1_BASE
# 1.3 16-Feb-2017 schwarze

cope with macro value sorting implemented in dba.c rev. 1.6


# 1.2 30-Aug-2016 schwarze

Test handling of invalid pointers in the pages table.
In such cases, do not access NULL pointers in dbm_dump.
Make the setup in the run/Makefile a bit more systematic.
Output starts getting too long, so make everything silent;
you can always use "make -dl" to debug specific tests.


# 1.1 30-Jul-2016 schwarze

test suite for the new mandoc.db(5) format;
will be enabled after committing in src/usr.bin/mandoc


# 1.6 03-Dec-2018 schwarze

adapt to the change in mansearch.c rev. 1.62;
reminded by bluhm@, thanks!


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.5 23-Aug-2017 schwarze

Catch up with mansearch.c rev. 1.60: When finding a bogus database
entry, print a meaningful warning and skip the entry.

The tests now require the actual manual pages to be around in
addition to the database, they find more results and print more
warnings.


# 1.4 08-Aug-2017 bluhm

Mandoc no longer uses names that only occur in the SYNOPSIS.
Adapt test.
OK schwarze@


Revision tags: OPENBSD_6_1_BASE
# 1.3 16-Feb-2017 schwarze

cope with macro value sorting implemented in dba.c rev. 1.6


# 1.2 30-Aug-2016 schwarze

Test handling of invalid pointers in the pages table.
In such cases, do not access NULL pointers in dbm_dump.
Make the setup in the run/Makefile a bit more systematic.
Output starts getting too long, so make everything silent;
you can always use "make -dl" to debug specific tests.


# 1.1 30-Jul-2016 schwarze

test suite for the new mandoc.db(5) format;
will be enabled after committing in src/usr.bin/mandoc


Revision tags: OPENBSD_6_2_BASE
# 1.5 23-Aug-2017 schwarze

Catch up with mansearch.c rev. 1.60: When finding a bogus database
entry, print a meaningful warning and skip the entry.

The tests now require the actual manual pages to be around in
addition to the database, they find more results and print more
warnings.


# 1.4 08-Aug-2017 bluhm

Mandoc no longer uses names that only occur in the SYNOPSIS.
Adapt test.
OK schwarze@


Revision tags: OPENBSD_6_1_BASE
# 1.3 16-Feb-2017 schwarze

cope with macro value sorting implemented in dba.c rev. 1.6


# 1.2 30-Aug-2016 schwarze

Test handling of invalid pointers in the pages table.
In such cases, do not access NULL pointers in dbm_dump.
Make the setup in the run/Makefile a bit more systematic.
Output starts getting too long, so make everything silent;
you can always use "make -dl" to debug specific tests.


# 1.1 30-Jul-2016 schwarze

test suite for the new mandoc.db(5) format;
will be enabled after committing in src/usr.bin/mandoc