Project

General

Profile

Bug #6575

grow_replicas_001_pos fails intermittently

Added by Yuri Pankov over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
tests
Start date:
2016-01-24
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:

Description

grow_replicas_001_pos fails intermittently - we set pool type using RANDOM in grow_replicas.cfg and include it from both setup and test case itself, which doesn't guarantee that set pool type is the same. The log snippet below shows that we used raidz in setup and are trying to add mirror in the test case.

Test: /opt/zfs-tests/tests/functional/grow_replicas/setup (run as root) [00:06] [PASS]
00:38:15.07 NOTE: Creating pool type: raidz
00:38:15.07 NOTE: No spare disks available. Using slices on c4t0d0
00:38:16.15 SUCCESS: set_partition 0  100mb c4t0d0
00:38:17.23 SUCCESS: set_partition 1  100mb c4t0d0
00:38:18.55 SUCCESS: set_partition 3  100mb c4t0d0
00:38:20.22 SUCCESS: set_partition 4  100mb c4t0d0
00:38:21.07 SUCCESS: /usr/sbin/zpool create -f testpool.730303 raidz c4t0d0s0 c4t0d0s1
00:38:21.17 SUCCESS: /usr/sbin/zfs create testpool.730303/testfs.730303
00:38:21.28 SUCCESS: /usr/sbin/zfs set mountpoint=/testdir730303 testpool.730303/testfs.730303
00:38:21.29 Last login: Mon Jan 25 00:38:14 2016 from antares
Test: /opt/zfs-tests/tests/functional/grow_replicas/grow_replicas_001_pos (run as root) [00:29] [FAIL]
00:38:21.53 ASSERTION: A zpool mirror/raidz may be increased in capacity by adding a disk.
00:38:21.61 SUCCESS: /usr/sbin/zfs set compression=off testpool.730303/testfs.730303
00:38:49.65 write failed (-1), good_writes = 7121, error: No space left on device[28]
00:38:50.36 invalid vdev specification use '-f' to override the following errors: mismatched replication level: pool uses raidz and new vdev is mirror
00:38:50.36 ERROR: /usr/sbin/zpool add testpool.730303 mirror c4t0d0s3 c4t0d0s4 exited 1
00:38:50.37 Last login: Mon Jan 25 00:38:14 2016 from antares
Test: /opt/zfs-tests/tests/functional/grow_replicas/cleanup (run as root) [00:02] [PASS]
00:38:53.04 SUCCESS: /usr/sbin/zpool create -f ZZZ c4t0d0
00:38:53.27 Last login: Mon Jan 25 00:38:21 2016 from antares

History

#1

Updated by Yuri Pankov over 3 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 50
#2

Updated by Electric Monk over 3 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 50 to 100

git commit 633aa8079184298dfc2ae6966d0d9cc897712b57

commit  633aa8079184298dfc2ae6966d0d9cc897712b57
Author: Yuri Pankov <yuri.pankov@nexenta.com>
Date:   2016-02-25T05:58:25.000Z

    6575 grow_replicas_001_pos fails intermittently
    Reviewed by: John Kennedy <john.kennedy@delphix.com>
    Approved by: Robert Mustacchi <rm@joyent.com>

Also available in: Atom PDF