Drop the unnecessary sudo from probe tests

While innocently running probe tests that usued to work,
they started dropping to [sudo] prompt and hang. Apparently,
someone added an harmless-looking sudo, but this does not work
if the testing user does not have sudo priviletes.
The code checks very explicitly above that these operations
would be allowed, and thus the sudo is unnecessary. We can
just omit it, and get probe tests working again.
Change-Id: I654c3d954711d4892ff43d7a8df7c3248cdf7aff
This commit is contained in:
Pete Zaitcev
2021年04月29日 23:22:54 -05:00
parent 8bf93f1f40
commit c20d611016

View File

@@ -16,7 +16,7 @@
import os
from errno import EEXIST
from shutil import copyfile
from shutil import copyfile, move
from tempfile import mkstemp
from time import time
from unittest import main
@@ -68,10 +68,8 @@ class TestPartPowerIncrease(ProbeTest):
copyfile(self.builder_file, backup_name)
# Restore original ring
os.system('sudo mv %s%s' % (
self.ring_file_backup, self.ring_file))
os.system('sudo mv %s%s' % (
self.builder_file_backup, self.builder_file))
move(self.ring_file_backup, self.ring_file)
move(self.builder_file_backup, self.builder_file)
def _find_objs_ondisk(self, container, obj):
locations = []
Reference in New Issue
openstack/swift
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.

The note is not visible to the blocked user.