Commit Graph

1032 Commits

Author SHA1 Message Date
Barry Naujok 1d368392c1 Add xfsprogs version number as environment variable for QA
Merge of master-melb:xfs-cmds:30672a by kenmcd.

  Add xfsprogs version number as environment variable for QA
2008-03-14 03:18:10 +00:00
Niv Sardi 2dc575fe26 introducing lsqa.pl [ --help | -? ] [ --head | -h ] [ --body | -b ] [ --lines | -l ] [ --one-line | -1 ]
[ --help | -? ] 	Show this help message.
	[ --head | -h ] 	Shows only the head of the QA test
	[ --body | -b ] 	Shows only the body of the QA test.
	[ --lines | -l ] 	Outputs everything in n lines
	[ --one-line | -1 ] 	Same as --lines=1.
Merge of master-melb:xfs-cmds:30646a by kenmcd.
2008-03-12 05:22:38 +00:00
Barry Naujok e40dd503c4 Fix golden output for QA 078
Merge of master-melb:xfs-cmds:30616a by kenmcd.

  Fix golden output for QA 078
2008-03-05 05:25:08 +00:00
Niv Sardi c77cdc9151 Update xfstests for new mkfs output
Update test 082 for new filtred output
    Update test 081 for new filtred output
    Update test 018 for new filtred output
    xfstests: filter out logprint inode version (and format)
Merge of master-melb:xfs-cmds:30583a by kenmcd.
2008-02-27 03:22:03 +00:00
Niv Sardi 98df5b85a7 xfstests: add test 185, Dmapi Punch/Probe Alignment compared to xfsctl(FREESPACE),
tests PV 976771, by trying to punch a hole that's not page aligned but block aligned
Merge of master-melb:xfs-cmds:30582a by kenmcd.

  New QA test
2008-02-27 03:20:18 +00:00
Lachlan McIlroy 13ac0e3cd5 fix XFSQA #184 for multiple invocations
Make sure the device node is removed before creating it to allow running
the testcase multiple times without recreating the filesystem.


Signed-off-by: Christoph Hellwig <hch@lst.de>
Merge of master-melb:xfs-cmds:30540a by kenmcd.

  fix XFSQA #184 for multiple invocations
2008-02-25 05:19:03 +00:00
Mohamed Barwani eb29f379b6 Added a new machine to run auot XFSQA.
Merge of master-melb:xfs-cmds:30424a by kenmcd.
2008-01-25 03:12:20 +00:00
Lachlan McIlroy 5ac26da787 Fix the file size checks so it works on IRIX too.
Merge of master-melb:xfs-cmds:30336a by kenmcd.

  Fix the file size checks so it works on IRIX too.
2008-01-15 14:59:05 +00:00
Niv Sardi ca74d86f8f source /etc/xfsqa.config
This is used by uml.sh script to generate proper per-generic machine configs for xfsqa
Merge of master-melb:xfs-cmds:30294a by kenmcd.
2008-01-03 05:16:17 +00:00
Niv Sardi 5968a7eaad XFSQA cleanup, add per host config files.
This patche adds a new file in ./configs for each host that was
    in the monolithic (ugly) common.config file.

    the files have been auto-generated and might contain some quircks.

    The in-source documentation has been updated as well.
Merge of master-melb:xfs-cmds:30293a by kenmcd.
2008-01-03 05:15:27 +00:00
Dave Chinner db53362cf6 Add mknod sanity test.
Merge of master-melb:xfs-cmds:30274a by kenmcd.

  mknod sanity test
2007-12-19 05:14:33 +00:00
Tim Shimmin f1470bc8d9 Add some code to the tree walking to better handle file descriptors.
Merge of master-melb:xfs-cmds:30192a by kenmcd.
2007-12-04 05:10:47 +00:00
leenap.longdrop.melbourne.sgi.com abad7aaf5d Added config for new mahcine
Merge of master-melb:xfs-cmds:30168a by kenmcd.

  added config for new machine
2007-11-30 15:08:55 +00:00
Mohamed Barwani ba7c65a2ab Fix the intermittent test failure due to the failure of mkfs.
Merge of master-melb:xfs-cmds:30166a by kenmcd.

  remove an extra redundand argument to mkfs which causes the failure of mkfs.
2007-11-30 05:14:17 +00:00
Mohamed Barwani 10d8635dd3 Change common mkfs filter to fit the new changes.
Merge of master-melb:xfs-cmds:30162a by kenmcd.

  explicitly mention the log version instead of assuming the default, with further filter changes.
2007-11-30 03:07:14 +00:00
Tim Shimmin 18e5c8352e fix up tree walking with symlinks for attr
Merge of master-melb:xfs-cmds:30110a by kenmcd.

  Update the output now that getfattr code has changed with new
  tree walking code.
2007-11-21 05:15:35 +00:00
Tim Shimmin b421fb16f8 Stop creating shit files.
Merge of master-melb:xfs-cmds:30010a by kenmcd.

  Stop creating shit files.
2007-11-02 05:15:58 +00:00
Mohamed Barwani a2d17b45c1 Added a check for disk space..
Merge of master-melb:xfs-cmds:29995a by kenmcd.

  Check if there is enough disk space to run this test..
2007-11-01 03:11:35 +00:00
Mohamed Barwani bea9446684 Modify the group file to add new test.
Merge of master-melb:xfs-cmds:29988a by kenmcd.

  Add test 183 with the following group [rw, auto, other].
2007-10-30 14:51:28 +00:00
Mohamed Barwani 6f90222494 Remove a redundant line.
Merge of master-melb:xfs-cmds:29978a by kenmcd.

  Removed a redundant line and added some extra debug info.
2007-10-30 03:07:42 +00:00
Niv Sardi ca8a25d81e Refresh golden output for test 177
Some changes in the bulkstat binary test (see former commits)
change the output of 177, here is the refreshed one.
SGI-Git-Id: 21f80cf802b520f713d8fc78a871af623acd77f1
SGI-Git-Author: Niv Sardi-Altivanik  <xaiki@chook.melbourne.sgi.com>
SGI-Git-Date: Wed, 24 Oct 2007 15:54:46 +1000
Merge of master-melb:xfs-cmds:29969a by kenmcd.
2007-10-26 16:08:10 +00:00
Niv Sardi 61c65929dc Refresh golden output for test 177
Some changes in the bulkstat binary test (see former commits)
change the output of 177, here is the refreshed one.
SGI-Git-Id: b1579451b2454e6a9893ad43c7d3de5f6a8a336c
SGI-Git-author: Niv Sardi-Altivanik  <xaiki@chook.melbourne.sgi.com>
SGI-Git-date: Wed, 24 Oct 2007 15:54:46 +1000
Merge of master-melb:xfs-cmds:29966a by kenmcd.
2007-10-26 16:06:38 +00:00
Niv Sardi e93c59c33c Add QA test 183
(whitespace cleanups)

This test calls the new bulkstat_unlink_test with the -r switch

The patch contains the test, as well as the golden output.
SGI-Git-Id: a0d3341757e6013feaed7f630f3afc061f743059
SGI-Git-author: Niv Sardi-Altivanik  <xaiki@chook.melbourne.sgi.com>
SGI-Git-date: Wed, 24 Oct 2007 15:52:25 +1000
Merge of master-melb:xfs-cmds:29965a by kenmcd.
2007-10-26 16:05:51 +00:00
Niv Sardi 2051485431 Add -r switch to src/bulkstat_unlink_test.c needed for QA test 183
(whitespace cleanups)

This patch adds a -r switch (using getopt as suggested by dchinner)
to src/bulkstat_unlink_test.c, that will implement the additional checks
described by vlad in PV 972128.

Basically we:
* Save the inode count in scount.
* Create nfiles new files (passed as argument).
* Open those nfiles.
* Unlink the files.
* Check that the inode count is greater than scount.
* close the files.
* Check that the inode count is the same as scount.

This patch also introduces more info on failure (Line number and file) before the exit()s, as well
as comments describing what we are doing.

This patch is to be used by QA test 183
SGI-Git-Id: 4ab8fa354f79070b4ba87cb09c4326d62da824fd
SGI-Git-author: Niv Sardi-Altivanik  <xaiki@chook.melbourne.sgi.com>
SGI-Git-date: Wed, 24 Oct 2007 13:24:27 +1000
Merge of master-melb:xfs-cmds:29964a by kenmcd.
2007-10-26 16:05:04 +00:00
Niv Sardi 0383adf694 XFSQA: add per host config files.
This commit adds the config files needed by the former commit.

SGI-Git-Id: f8cdf13f2744d3692639297404cb9d058c6c5665
SGI-Git-author: Niv Sardi-Altivanik  <xaiki@chook.melbourne.sgi.com>
SGI-Git-date: Thu, 25 Oct 2007 13:43:59 +1000
Merge of master-melb:xfs-cmds:29963a by kenmcd.
2007-10-26 04:12:30 +00:00