[PATCH v2 0/9] Minor tests tweaks pt. 2 + Additional checks for IPC tests

Eugene Syromyatnikov evgsyr at gmail.com
Thu Sep 8 14:05:04 UTC 2016


Changes since v1:
 * Commits "tests: Additional IPC checks" and "tests: Additional shmget decoder
   checks" have been merged.
 * Added fix for key_t printing.
 * Commits in tests now after commits in sources.
 * Sane semcnt provided now in semop/semitimedop struct sembuf decoding
   checks.
 * Invalid addresses are now made more invalid in order to avoid accidental
   decoding.

Eugene Syromyatnikov (9):
  Change type of the format specifier from "%lu" to "%d" for IPC ID
  Fix key_t argument printing in IPC *get calls
  tests: Split long lines in sched_xetattr test
  tests: Perform more strict structure allocation in sched_xetattr test
  tests: Add sprintrc_grep function
  tests: Change type of sched_nice field to signed in sched_xetattr
    test
  tests: Print size argument of sched_setattr as unsigned
  tests: Additional sched_getattr/sched_setattr decoder checks
  tests: Additional IPC checks

 ipc_msg.c             |    5 ++-
 ipc_msgctl.c          |    2 +-
 ipc_sem.c             |   13 +++---
 ipc_shm.c             |    7 +--
 ipc_shmctl.c          |    2 +-
 tests/ipc_msg.c       |   50 +++++++++++++++++++---
 tests/ipc_sem.c       |   29 +++++++++++++
 tests/ipc_shm.c       |   37 ++++++++++++++++
 tests/sched_xetattr.c |  113 ++++++++++++++++++++++++++++++++++---------------
 tests/semop.c         |   65 ++++++++++++++++++++++++++++
 tests/semop.test      |    2 +-
 tests/shmxt.c         |   11 +++++
 tests/sprintrc.c      |   41 +++++++++++++++---
 tests/tests.h         |    2 +
 14 files changed, 319 insertions(+), 60 deletions(-)

-- 
1.7.10.4





More information about the Strace-devel mailing list