The NetBSD Project

CVS log for src/tests/include/t_paths.c

[BACK] Up to [cvs.NetBSD.org] / src / tests / include

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.19 / (download) - annotate - [select for diffs], Sat Aug 5 12:11:05 2023 UTC (6 months, 4 weeks ago) by riastradh
Branch: MAIN
CVS Tags: HEAD
Changes since 1.18: +19 -25 lines
Diff to previous 1.18 (colored)

tests/include/t_paths: Test all paths, nonfatally.

This way a single failure doesn't suppress failure reports for all
the other paths to test.

Omit some needless blank lines while here.

Revision 1.18 / (download) - annotate - [select for diffs], Sat Aug 5 11:59:09 2023 UTC (6 months, 4 weeks ago) by riastradh
Branch: MAIN
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

tests/include/t_paths: /dev/ksyms requires root.

Revision 1.16.16.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:10:01 2019 UTC (4 years, 8 months ago) by christos
Branch: phil-wifi
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored) next main 1.17 (colored)

Sync with HEAD

Revision 1.17 / (download) - annotate - [select for diffs], Sun Feb 3 03:19:28 2019 UTC (5 years, 1 month ago) by mrg
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-10-base, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.16: +3 -2 lines
Diff to previous 1.16 (colored)

- add or adjust /* FALLTHROUGH */ where appropriate
- add __unreachable() after functions that can return but won't in
  this case, and thus can't be marked __dead easily

Revision 1.16 / (download) - annotate - [select for diffs], Thu May 7 06:23:23 2015 UTC (8 years, 10 months ago) by pgoyette
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: phil-wifi
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Use correcet variable name when printing the error code.

Revision 1.15 / (download) - annotate - [select for diffs], Thu May 7 01:35:35 2015 UTC (8 years, 10 months ago) by pgoyette
Branch: MAIN
Changes since 1.14: +17 -6 lines
Diff to previous 1.14 (colored)

Don't fail if open() of sysmon devices returns ENODEV.  This can
occur if sysmon subcomponents are not included in the kernel and
autoloading of modules is not allowed or not supported.

Revision 1.14 / (download) - annotate - [select for diffs], Tue Nov 4 00:20:19 2014 UTC (9 years, 4 months ago) by justin
Branch: MAIN
Changes since 1.13: +2 -3 lines
Diff to previous 1.13 (colored)

PR misc/49356 remove unnecessary references to atf-c/config.h

The function included via this header is not used and is removed in
later versions of atf, so let us avoid it.

Revision 1.12.2.1 / (download) - annotate - [select for diffs], Wed Aug 20 00:04:48 2014 UTC (9 years, 6 months ago) by tls
Branch: tls-maxphys
Changes since 1.12: +5 -7 lines
Diff to previous 1.12 (colored) next main 1.13 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.9.2.3 / (download) - annotate - [select for diffs], Thu May 22 11:42:19 2014 UTC (9 years, 9 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.9.2.2: +5 -7 lines
Diff to previous 1.9.2.2 (colored) to branchpoint 1.9 (colored) next main 1.10 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.13 / (download) - annotate - [select for diffs], Sun Feb 9 21:26:07 2014 UTC (10 years ago) by jmmv
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Changes since 1.12: +5 -7 lines
Diff to previous 1.12 (colored)

Use compiler builtins instead of atf_arch and atf_machine.

The atf_arch and atf_machine configuration variables were removed from
atf-0.19 without me realizing that some tests were querying them directly.

Instead of reintroducing those variables, just rely on compiler builtins
as many other tests already do.

Should fix PR bin/48582.

Revision 1.9.2.2 / (download) - annotate - [select for diffs], Tue Oct 30 18:59:53 2012 UTC (11 years, 4 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.9.2.1: +3 -2 lines
Diff to previous 1.9.2.1 (colored) to branchpoint 1.9 (colored)

sync with head

Revision 1.11.2.1 / (download) - annotate - [select for diffs], Sat Jun 23 22:54:55 2012 UTC (11 years, 8 months ago) by riz
Branch: netbsd-6
CVS Tags: netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored) next main 1.12 (colored)

Pull up following revision(s) (requested by joerg in ticket #328):
	lib/libc/gen/devname.c: revision 1.22
	distrib/sparc64/instfs/dot.profile: revision 1.7
	distrib/i386/cdroms/install.sh: revision 1.3
	tests/lib/libcurses/director/director.c: revision 1.10
	lib/libc/include/reentrant.h: revision 1.15
	distrib/amd64/cdroms/install.sh: revision 1.3
	tests/include/t_paths.c: revision 1.12
	share/man/man7/hier.7: revision 1.101
	etc/rc.d/sysdb: revision 1.24
	include/stdlib.h: revision 1.99
	tests/lib/libcurses/Makefile: revision 1.3
	distrib/sparc64/cdroms/installcd/install.sh: revision 1.3
	distrib/i386/cdroms/Makefile.cdrom: revision 1.27
	lib/libc/gen/ttyname.c: revision 1.25
	usr.bin/tic/Makefile: revision 1.2
	tools/compat/Makefile: revision 1.57
	lib/libterminfo/compile.c: revision 1.7
	lib/libc/gen/ttyname.c: revision 1.26
	lib/libterminfo/compile.c: revision 1.8
	tools/compat/Makefile: revision 1.59
	tools/compat/cdbw.h: revision 1.1
	distrib/i386/installimage/install.sh: revision 1.2
	lib/libc/include/namespace.h: revision 1.154
	usr.bin/tic/tic.c: revision 1.13
	usr.bin/tic/tic.c: revision 1.14
	usr.bin/tic/tic.c: revision 1.15
	distrib/sets/lists/base/mi: revision 1.996
	usr.bin/tic/tic.c: revision 1.16
	usr.sbin/dev_mkdb/dev_mkdb.8: revision 1.13
	usr.bin/tic/tic.c: revision 1.17
	usr.bin/tic/tic.c: revision 1.18
	tools/compat/cdbr.h: revision 1.1
	distrib/sparc64/instfs/list: revision 1.25
	usr.bin/tic/tic.c: revision 1.19
	lib/libc/cdb/cdbw.c: revision 1.4
	lib/libc/cdb/cdbw.3: revision 1.4
	lib/libc/cdb/cdbw.3: revision 1.5
	share/terminfo/Makefile: revision 1.3
	usr.sbin/dev_mkdb/dev_mkdb.c: revision 1.29
	usr.sbin/dev_mkdb/Makefile: revision 1.8
	lib/libc/gen/ttyname.3: revision 1.23
	lib/libc/gen/ttyname.3: revision 1.24
	lib/libc/cdb/cdbr.c: revision 1.3
	include/cdbw.h: revision 1.2
	distrib/sparc64/cdroms/installcd/Makefile: revision 1.15
	lib/libc/gen/devname.3: revision 1.12
	tools/compat/compat_defs.h: revision 1.85
	tools/compat/compat_defs.h: revision 1.86
	lib/libterminfo/term_private.h: revision 1.10
	lib/libterminfo/term.c: revision 1.14
	usr.bin/tic/tic.1: revision 1.10
	lib/libterminfo/term.c: revision 1.15
	lib/libterminfo/Makefile.hash: revision 1.5
	lib/libterminfo/term.c: revision 1.16
	distrib/amd64/installimage/install.sh: revision 1.2
	share/man/man5/rc.conf.5: revision 1.152
	distrib/sets/lists/tests/mi: revision 1.472
	distrib/amd64/cdroms/Makefile.cdrom: revision 1.7
	include/paths.h: revision 1.41
	bin/ps/ps.1: revision 1.101
	lib/libterminfo/terminfo.5.in: revision 1.16
	usr.bin/tic/tic.c: revision 1.20
	lib/libterminfo/terminfo.5.in: revision 1.17
Prefer __printflike.
Use queue(3)
Replace linear lookup with hash table, reducing runtime by 60%.
Use e* from util.h.
One more strdup -> estrdup.
Maintain nalias and nterm on the fly.
Add void for ttyslot prototype.
Use memcmp in place of strncmp, since length is known to no longer than
either of the arguments.
Fix a number of memory leaks. Keep final loop of the cleanup in tic(1)
under #ifdef __VALGRIND__ though.
Add __predict_true / __predict_false definitions.
Add a special seeder for cdbw_output that gives stable results.
Hook up cdbw(3) for the tool build.
Prototype for cdbw_stable_seeder.
Provide a usable thr_once for !_REENTRANT
Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to
depend on new devname_r(3) as heart. Add /dev/pts magic directly to
devname(3). While it can lead to returning non-existing paths, the
behavior is more consistent that way. Drop caching layer in devname(3),
it doesn't buy anything for the common case of having access to the
database. Teach devname(3) proper fallback behavior of scanning /dev.
Create both old-style and new-style database for now in /etc/rc.d/sysdb.
Switch terminfo(3) to cdb(5).
Fix typos.
Make Alan Barrett happy and add ().
Add cdbr(3) support to tools/compat.
Bump date for previous.
Relax consistency to make it possible to match valid entries.
Prefix devname's buffer with /dev/ as ttyname is supposed to return the
full path. Reported by Dave Huang.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jun 3 21:42:47 2012 UTC (11 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, agc-symver-base, agc-symver
Branch point for: tls-maxphys
Changes since 1.11: +3 -2 lines
Diff to previous 1.11 (colored)

Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to
depend on new devname_r(3) as heart. Add /dev/pts magic directly to
devname(3). While it can lead to returning non-existing paths, the
behavior is more consistent that way. Drop caching layer in devname(3),
it doesn't buy anything for the common case of having access to the
database. Teach devname(3) proper fallback behavior of scanning /dev.
Create both old-style and new-style database for now in /etc/rc.d/sysdb.

Revision 1.9.2.1 / (download) - annotate - [select for diffs], Thu Nov 10 14:31:51 2011 UTC (12 years, 3 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.9: +12 -2 lines
Diff to previous 1.9 (colored)

sync with head

Revision 1.11 / (download) - annotate - [select for diffs], Sun Nov 6 16:18:27 2011 UTC (12 years, 4 months ago) by jruoho
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, netbsd-6-base
Branch point for: netbsd-6
Changes since 1.10: +9 -2 lines
Diff to previous 1.10 (colored)

Skip the test on sparc and point to PR port-sparc/45580.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Nov 5 08:49:24 2011 UTC (12 years, 4 months ago) by jruoho
Branch: MAIN
Changes since 1.9: +5 -2 lines
Diff to previous 1.9 (colored)

Add printfs to see where TNF's qemu/sparc fails.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Sep 27 11:24:21 2011 UTC (12 years, 5 months ago) by jruoho
Branch: MAIN
CVS Tags: yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.8: +4 -3 lines
Diff to previous 1.8 (colored)

Define _PATH_CPUCTL.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Aug 12 03:59:44 2011 UTC (12 years, 6 months ago) by riastradh
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Need root for /dev/power.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Jul 23 14:28:28 2011 UTC (12 years, 7 months ago) by hannken
Branch: MAIN
Changes since 1.6: +2 -5 lines
Diff to previous 1.6 (colored)

putter_fop_stat(): set st_mode to S_IFCHR.

Fixes PR #44807: something broken in stat(2).

Revision 1.6 / (download) - annotate - [select for diffs], Mon Jul 11 17:51:48 2011 UTC (12 years, 7 months ago) by njoly
Branch: MAIN
Changes since 1.5: +11 -11 lines
Diff to previous 1.5 (colored)

Convert some more ATF_REQUIRE calls to ATF_CHECK.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Apr 4 19:59:08 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
CVS Tags: cherry-xenmp-base, cherry-xenmp
Changes since 1.4: +5 -2 lines
Diff to previous 1.4 (colored)

Mark this again as expected failure.

Revision 1.4 / (download) - annotate - [select for diffs], Wed Mar 30 22:26:26 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.3: +2 -5 lines
Diff to previous 1.3 (colored)

Remove atf_tc_expect_fail(). Should be fixed.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Mar 30 19:32:13 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

Adjust for _PATH_CONSOLE, pointed out by njoly@.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Mar 30 18:31:15 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN
Changes since 1.1: +5 -2 lines
Diff to previous 1.1 (colored)

Another proof that even the naive test cases are worth it;
expect a failure with fstat(2) and bpf(4), PR lib/44807.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Mar 30 09:43:22 2011 UTC (12 years, 11 months ago) by jruoho
Branch: MAIN

Add some basic tests for fsync(2) and <paths.h>.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>