Files
apfstests/tests/xfs
Zorro Lang b18191a1d0 xfs/106: rewrite to make it a reliable regression test
xfs/106 is testing basic functions of xfs_quota command, but
there're three problems prevent people from running it as a reliable
regression test (i.e. it's not in 'auto' group):

- It tests unavailable commands in current xfs_quota, e.g. "warn"
- Lack of test coverage of important commands, e.g. "disable,
  enable, off and remove" commands
- Test output doesn't match golden image

So rewrite this case to test as many xfs_quota sub-commands and
options as possible and add it to 'auto' group, except:

- some "-v" options
- all "-a" options, because it's hard to get deterministic output
- default quota, this should be already covered by other tests
- project command options, I will write another case to test it
- report command -l option, which is a new option and will cause
  failure when testing with xfsprogs prior to 3.1 version.
- quot command -c option, which may output different histogram in
  different systems or hosts.
- warn command, which is not currently implemented.
- print, df, free, help, quit and path commands.

Signed-off-by: Zorro Lang <zlang@redhat.com>
Reviewed-by: Eryu Guan <eguan@redhat.com>
Signed-off-by: Eryu Guan <eguan@redhat.com>
2016-07-31 10:36:53 +08:00
..
2016-02-19 10:49:17 +11:00
2016-02-19 10:49:17 +11:00
2014-10-14 17:40:34 +11:00
2014-05-13 15:28:35 +10:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2015-09-21 11:04:59 +10:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2014-11-10 18:06:23 +11:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2016-02-19 10:49:17 +11:00
2016-03-23 17:39:11 +11:00
2016-07-19 12:15:52 +08:00
2016-04-05 11:46:12 +10:00
2015-10-14 14:08:51 +11:00
2016-04-05 11:46:12 +10:00
2016-04-05 11:46:12 +10:00
2016-04-05 11:46:12 +10:00
2016-04-05 11:46:12 +10:00
2013-04-04 06:55:21 -05:00
2016-04-05 11:46:12 +10:00
2013-04-04 06:55:21 -05:00
2016-04-05 11:46:12 +10:00
2013-04-04 06:55:21 -05:00
2016-04-05 11:46:12 +10:00
2016-04-05 11:46:12 +10:00
2015-10-14 14:08:51 +11:00
2016-04-05 11:46:12 +10:00
2015-10-14 14:08:51 +11:00
2016-04-05 11:46:12 +10:00
2015-10-14 14:08:51 +11:00
2016-04-05 11:46:12 +10:00
2015-10-14 14:08:51 +11:00
2016-04-05 11:46:12 +10:00
2015-10-14 14:08:51 +11:00
2016-04-05 11:46:12 +10:00
2013-04-04 06:55:21 -05:00
2016-05-09 16:03:27 +10:00
2015-05-26 12:51:57 +10:00
2016-04-05 11:46:12 +10:00
2016-04-05 11:46:12 +10:00
2016-02-19 10:49:17 +11:00
2013-04-04 06:55:21 -05:00
2016-04-05 11:46:12 +10:00
2013-04-04 06:55:21 -05:00
2016-04-05 11:46:12 +10:00
2016-06-15 15:44:49 +08:00
2016-04-05 11:46:12 +10:00
2016-04-05 11:46:12 +10:00
2016-04-05 11:46:12 +10:00
2015-11-17 08:39:56 +11:00
2016-04-05 11:46:12 +10:00
2015-11-17 08:39:56 +11:00
2016-03-23 17:39:11 +11:00
2016-03-23 17:39:11 +11:00
2016-01-11 15:11:20 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-04-04 06:55:21 -05:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2016-05-09 16:03:27 +10:00
2013-12-03 10:29:26 +11:00
2013-12-03 10:29:26 +11:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2013-04-04 06:55:21 -05:00
2013-12-03 10:29:26 +11:00
2013-04-04 06:55:21 -05:00
2016-02-19 10:49:17 +11:00
2013-04-04 06:55:21 -05:00
2016-04-05 11:46:12 +10:00
2016-03-23 17:39:11 +11:00
2016-03-23 17:39:11 +11:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2016-05-09 16:03:27 +10:00
2016-07-07 12:24:13 +08:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2013-04-04 06:55:21 -05:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2016-02-12 09:39:05 -08:00
2016-05-09 16:03:27 +10:00
2016-02-19 10:49:54 +11:00
2016-02-19 10:49:54 +11:00
2016-05-09 16:03:27 +10:00
2016-03-23 17:37:29 +11:00
2016-03-23 17:37:29 +11:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2016-05-09 16:03:27 +10:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2013-04-04 06:55:21 -05:00
2014-02-06 16:36:14 +11:00
2014-12-12 11:26:15 +11:00
2016-05-09 10:51:33 +10:00
2014-03-13 15:20:54 +11:00
2016-05-09 16:03:27 +10:00
2016-06-21 13:54:44 +08:00
2016-06-15 15:44:49 +08:00
2016-06-15 15:44:49 +08:00
2016-06-15 15:44:49 +08:00
2016-06-15 15:44:49 +08:00
2016-07-07 12:24:13 +08:00
2016-07-07 12:24:13 +08:00