mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
101cb27750
This case will do function test for mount --make-* operations, it will verify below state transition: ------------------------------------------------------------------------ | |make-shared | make-slave | make-private |make-unbindab| --------------|------------|--------------|--------------|-------------| |shared |shared |*slave/private| private | unbindable | | | | | | | |-------------|------------|--------------|--------------|-------------| |slave |shared | **slave | private | unbindable | | |and slave | | | | |-------------|------------|--------------|--------------|-------------| |shared |shared | slave | private | unbindable | |and slave |and slave | | | | |-------------|------------|--------------|--------------|-------------| |private |shared | **private | private | unbindable | |-------------|------------|--------------|--------------|-------------| |unbindable |shared |**unbindable | private | unbindable | ------------------------------------------------------------------------ This case uses fsstress to produce a small random load, to make sure basic operations on the mountpoints won't cause hang or panic etc. Signed-off-by: Zorro Lang <zlang@redhat.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu> Reviewed-by: Eryu Guan <eguan@redhat.com> Signed-off-by: Eryu Guan <eguan@redhat.com>
814 lines
14 KiB
Plaintext
814 lines
14 KiB
Plaintext
QA output created by 410
|
|
make-shared a shared mount
|
|
before make-shared run on shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-shared run on shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-shared a slave mount
|
|
before make-shared run on slave
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-shared run on slave
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-shared a slave shared mount
|
|
before make-shared run on slave shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-shared run on slave shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-shared a private mount
|
|
before make-shared run on private
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-shared run on private
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-shared a unbindable mount
|
|
before make-shared run on unbindable
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|
|
after make-shared run on unbindable
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-slave a shared mount
|
|
before make-slave run on shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-slave run on shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-slave a slave mount
|
|
before make-slave run on slave
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-slave run on slave
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-slave a slave shared mount
|
|
before make-slave run on slave shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-slave run on slave shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-slave a private mount
|
|
before make-slave run on private
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-slave run on private
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-slave a unbindable mount
|
|
before make-slave run on unbindable
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|
|
after make-slave run on unbindable
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|
|
make-private a shared mount
|
|
before make-private run on shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-private run on shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-private a slave mount
|
|
before make-private run on slave
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-private run on slave
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-private a slave shared mount
|
|
before make-private run on slave shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-private run on slave shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-private a private mount
|
|
before make-private run on private
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-private run on private
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-private a unbindable mount
|
|
before make-private run on unbindable
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|
|
after make-private run on unbindable
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
make-unbindable a shared mount
|
|
before make-unbindable run on shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-unbindable run on shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|
|
make-unbindable a slave mount
|
|
before make-unbindable run on slave
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-unbindable run on slave
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|
|
make-unbindable a slave shared mount
|
|
before make-unbindable run on slave shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-unbindable run on slave shared
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|
|
make-unbindable a private mount
|
|
before make-unbindable run on private
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpA/dir SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpB/dir SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
======
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
mpC SCRATCH_DEV
|
|
mpC/dir SCRATCH_DEV
|
|
======
|
|
after make-unbindable run on private
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|
|
make-unbindable a unbindable mount
|
|
before make-unbindable run on unbindable
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|
|
after make-unbindable run on unbindable
|
|
------
|
|
TEST_DIR/410 SCRATCH_DEV
|
|
mpA SCRATCH_DEV
|
|
mpB SCRATCH_DEV
|
|
======
|