diff --git a/registry/directory/directory_test.go b/registry/directory/directory_test.go
index 0ac344a65c561453c665ac7013e25a90a66dd489..55a1ea07e192da4bc80ed3d779a54f03f8ca9f81 100644
--- a/registry/directory/directory_test.go
+++ b/registry/directory/directory_test.go
@@ -109,7 +109,7 @@ func TestSubscribe_Group(t *testing.T) {
 func Test_Destroy(t *testing.T) {
 	registryDirectory, _ := normalRegistryDir()
 
-	time.Sleep(1e9)
+	time.Sleep(3e9)
 	assert.Len(t, registryDirectory.cacheInvokers, 3)
 	assert.Equal(t, true, registryDirectory.IsAvailable())
 
@@ -121,7 +121,7 @@ func Test_Destroy(t *testing.T) {
 func Test_List(t *testing.T) {
 	registryDirectory, _ := normalRegistryDir()
 
-	time.Sleep(1e9)
+	time.Sleep(3e9)
 	assert.Len(t, registryDirectory.List(&invocation.RPCInvocation{}), 3)
 	assert.Equal(t, true, registryDirectory.IsAvailable())