Merge "use six.move.xrange replace xrange"

This commit is contained in:
Jenkins 2014-01-23 03:45:46 +00:00 committed by Gerrit Code Review
commit 0534fead65
4 changed files with 37 additions and 30 deletions

View File

@ -23,6 +23,8 @@ import datetime
import math
import six
from six import moves
from ceilometer.openstack.common.gettextutils import _ # noqa
from ceilometer.openstack.common import timeutils
@ -39,7 +41,7 @@ def iter_period(start, end, period):
"""
period_start = start
increment = datetime.timedelta(seconds=period)
for i in xrange(int(math.ceil(
for i in moves.xrange(int(math.ceil(
timeutils.delta_seconds(start, end)
/ float(period)))):
next_start = period_start + increment

View File

@ -21,6 +21,8 @@ import datetime
import mock
import uuid
from six import moves
from ceilometer.alarm.evaluator import threshold
from ceilometer.openstack.common import timeutils
from ceilometer.storage import models
@ -102,9 +104,9 @@ class TestEvaluate(base.TestEvaluatorBase):
return_value=self.api_client):
broken = exc.CommunicationError(message='broken')
avgs = [self._get_stat('avg', self.alarms[0].rule['threshold'] - v)
for v in xrange(5)]
for v in moves.xrange(5)]
maxs = [self._get_stat('max', self.alarms[1].rule['threshold'] + v)
for v in xrange(1, 4)]
for v in moves.xrange(1, 4)]
self.api_client.statistics.list.side_effect = [broken,
broken,
avgs,
@ -137,9 +139,9 @@ class TestEvaluate(base.TestEvaluatorBase):
with mock.patch('ceilometerclient.client.get_client',
return_value=self.api_client):
avgs = [self._get_stat('avg', self.alarms[0].rule['threshold'] + v)
for v in xrange(1, 6)]
for v in moves.xrange(1, 6)]
maxs = [self._get_stat('max', self.alarms[1].rule['threshold'] - v)
for v in xrange(4)]
for v in moves.xrange(4)]
self.api_client.statistics.list.side_effect = [avgs, maxs]
self._evaluate_all_alarms()
self._assert_all_alarms('alarm')
@ -160,9 +162,9 @@ class TestEvaluate(base.TestEvaluatorBase):
with mock.patch('ceilometerclient.client.get_client',
return_value=self.api_client):
avgs = [self._get_stat('avg', self.alarms[0].rule['threshold'] - v)
for v in xrange(5)]
for v in moves.xrange(5)]
maxs = [self._get_stat('max', self.alarms[1].rule['threshold'] + v)
for v in xrange(1, 5)]
for v in moves.xrange(1, 5)]
self.api_client.statistics.list.side_effect = [avgs, maxs]
self._evaluate_all_alarms()
self._assert_all_alarms('ok')
@ -183,9 +185,9 @@ class TestEvaluate(base.TestEvaluatorBase):
with mock.patch('ceilometerclient.client.get_client',
return_value=self.api_client):
avgs = [self._get_stat('avg', self.alarms[0].rule['threshold'] + v)
for v in xrange(5)]
for v in moves.xrange(5)]
maxs = [self._get_stat('max', self.alarms[1].rule['threshold'] - v)
for v in xrange(-1, 3)]
for v in moves.xrange(-1, 3)]
self.api_client.statistics.list.side_effect = [avgs, maxs]
self._evaluate_all_alarms()
self._assert_all_alarms('ok')
@ -199,9 +201,9 @@ class TestEvaluate(base.TestEvaluatorBase):
with mock.patch('ceilometerclient.client.get_client',
return_value=self.api_client):
avgs = [self._get_stat('avg', self.alarms[0].rule['threshold'] + v)
for v in xrange(5)]
for v in moves.xrange(5)]
maxs = [self._get_stat('max', self.alarms[1].rule['threshold'] - v)
for v in xrange(-1, 3)]
for v in moves.xrange(-1, 3)]
self.api_client.statistics.list.side_effect = [avgs, maxs]
self._evaluate_all_alarms()
self._assert_all_alarms('ok')
@ -218,9 +220,9 @@ class TestEvaluate(base.TestEvaluatorBase):
with mock.patch('ceilometerclient.client.get_client',
return_value=self.api_client):
avgs = [self._get_stat('avg', self.alarms[0].rule['threshold'] + v)
for v in xrange(1, 6)]
for v in moves.xrange(1, 6)]
maxs = [self._get_stat('max', self.alarms[1].rule['threshold'] - v)
for v in xrange(4)]
for v in moves.xrange(4)]
self.api_client.statistics.list.side_effect = [avgs, maxs]
self._evaluate_all_alarms()
self._assert_all_alarms('alarm')
@ -238,9 +240,9 @@ class TestEvaluate(base.TestEvaluatorBase):
with mock.patch('ceilometerclient.client.get_client',
return_value=self.api_client):
avgs = [self._get_stat('avg', self.alarms[0].rule['threshold'] + v)
for v in xrange(1, 6)]
for v in moves.xrange(1, 6)]
maxs = [self._get_stat('max', self.alarms[1].rule['threshold'] - v)
for v in xrange(4)]
for v in moves.xrange(4)]
self.api_client.statistics.list.side_effect = [avgs, maxs]
self._evaluate_all_alarms()
self._assert_all_alarms('alarm')
@ -261,9 +263,9 @@ class TestEvaluate(base.TestEvaluatorBase):
with mock.patch('ceilometerclient.client.get_client',
return_value=self.api_client):
avgs = [self._get_stat('avg', self.alarms[0].rule['threshold'] + v)
for v in xrange(1, 6)]
for v in moves.xrange(1, 6)]
maxs = [self._get_stat('max', self.alarms[1].rule['threshold'] - v)
for v in xrange(4)]
for v in moves.xrange(4)]
self.api_client.statistics.list.side_effect = [avgs, maxs]
self._evaluate_all_alarms()
self._assert_all_alarms('alarm')

View File

@ -23,6 +23,7 @@ import StringIO
import uuid
import mock
from six import moves
from ceilometer.alarm.partition import coordination
from ceilometer.openstack.common.fixture import config
@ -60,7 +61,7 @@ class TestCoordinate(test.BaseTestCase):
self.api_client.alarms.list.return_value = []
def _some_alarms(self, count):
alarm_ids = [str(uuid.uuid4()) for _ in xrange(count)]
alarm_ids = [str(uuid.uuid4()) for _ in moves.xrange(count)]
alarms = [self._make_alarm(aid) for aid in alarm_ids]
self.api_client.alarms.list.return_value = alarms
return alarm_ids
@ -76,7 +77,7 @@ class TestCoordinate(test.BaseTestCase):
return alarm_ids
def _add_alarms(self, boost):
new_alarm_ids = [str(uuid.uuid4()) for _ in xrange(boost)]
new_alarm_ids = [str(uuid.uuid4()) for _ in moves.xrange(boost)]
alarms = self.api_client.alarms.list.return_value
for aid in new_alarm_ids:
alarms.append(self._make_alarm(aid))
@ -167,7 +168,7 @@ class TestCoordinate(test.BaseTestCase):
def test_mastership_not_assumed_during_warmup(self):
self._no_alarms()
for _ in xrange(7):
for _ in moves.xrange(7):
# still warming up
self._advance_time(0.25)
self._check_mastership(False)
@ -188,7 +189,7 @@ class TestCoordinate(test.BaseTestCase):
self._advance_time(3)
for offset in xrange(1, 5):
for offset in moves.xrange(1, 5):
younger = self._younger_by(offset)
self.partition_coordinator.presence(uuid.uuid4(), younger)
@ -230,7 +231,7 @@ class TestCoordinate(test.BaseTestCase):
self._advance_time(3)
others = [self._new_partition(i) for i in xrange(1, 5)]
others = [self._new_partition(i) for i in moves.xrange(1, 5)]
self._check_mastership(True)
@ -243,7 +244,7 @@ class TestCoordinate(test.BaseTestCase):
self._advance_time(3)
others = [self._new_partition(i) for i in xrange(1, 5)]
others = [self._new_partition(i) for i in moves.xrange(1, 5)]
self._check_mastership(True)
@ -261,7 +262,7 @@ class TestCoordinate(test.BaseTestCase):
self._advance_time(3)
others = [self._new_partition(i) for i in xrange(1, 5)]
others = [self._new_partition(i) for i in moves.xrange(1, 5)]
self._check_mastership(True)
@ -284,7 +285,7 @@ class TestCoordinate(test.BaseTestCase):
self._advance_time(3)
others = [self._new_partition(i) for i in xrange(1, 5)]
others = [self._new_partition(i) for i in moves.xrange(1, 5)]
self._check_mastership(True)
@ -303,7 +304,7 @@ class TestCoordinate(test.BaseTestCase):
self._advance_time(3)
others = [self._new_partition(i) for i in xrange(1, 5)]
others = [self._new_partition(i) for i in moves.xrange(1, 5)]
self._check_mastership(True)
@ -321,7 +322,7 @@ class TestCoordinate(test.BaseTestCase):
self._advance_time(3)
others = [self._new_partition(i) for i in xrange(1, 5)]
others = [self._new_partition(i) for i in moves.xrange(1, 5)]
self._check_mastership(True)
@ -342,7 +343,7 @@ class TestCoordinate(test.BaseTestCase):
self._advance_time(3)
for i in xrange(1, 5):
for i in moves.xrange(1, 5):
self._new_partition(i)
def overtake(*args):

View File

@ -26,6 +26,8 @@ import logging
import uuid
import mock
from six import moves
import testscenarios
from ceilometer.storage import models
@ -1191,7 +1193,7 @@ class TestAlarms(FunctionalTest,
def test_get_alarm_history_ordered_by_recentness(self):
alarm = self._get_alarm('a')
for i in xrange(10):
for i in moves.xrange(10):
self._update_alarm(alarm, dict(name='%s' % i))
alarm = self._get_alarm('a')
self._delete_alarm(alarm)
@ -1203,7 +1205,7 @@ class TestAlarms(FunctionalTest,
alarm['rule'] = alarm['threshold_rule']
del alarm['threshold_rule']
self._assert_in_json(alarm, history[0]['detail'])
for i in xrange(1, 10):
for i in moves.xrange(1, 10):
detail = '{"name": "%s"}' % (10 - i)
self._assert_is_subset(dict(alarm_id=alarm['alarm_id'],
detail=detail,