bt2: Mass clock_value -> clock_snapshot rename
authorSimon Marchi <simon.marchi@efficios.com>
Fri, 26 Apr 2019 19:08:33 +0000 (15:08 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Fri, 3 May 2019 22:19:40 +0000 (18:19 -0400)
The clock_value concept has been renamed to clock_snapshot.  Do a mass
rename in the bt2 Python bindings and the associated tests.

Change-Id: I2b275f554c20a12a0f1891c4deed0046e4d3e8e6
Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
Reviewed-on: https://review.gerrithub.io/c/eepp/babeltrace/+/452254
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
Tested-by: Philippe Proulx <eeppeliteloop@gmail.com>
bindings/python/bt2/Makefile.am
bindings/python/bt2/bt2/__init__.py.in
bindings/python/bt2/bt2/clock_class.py
bindings/python/bt2/bt2/clock_snapshot.py [new file with mode: 0644]
bindings/python/bt2/bt2/clock_value.py [deleted file]
bindings/python/bt2/bt2/event.py
bindings/python/bt2/bt2/message.py
tests/bindings/python/bt2/test_clock_class.py
tests/bindings/python/bt2/test_event.py
tests/bindings/python/bt2/test_message.py

index f425922dec144b65aea8eded4eb252e8649b8e7b..4368206192341a805eab41167a9f6f72687ed85e 100644 (file)
@@ -35,7 +35,7 @@ STATIC_BINDINGS_DEPS =                                        \
        bt2/native_bt_version.i                         \
        bt2/clock_class_priority_map.py                 \
        bt2/clock_class.py                              \
-       bt2/clock_value.py                              \
+       bt2/clock_snapshot.py                           \
        bt2/component.py                                \
        bt2/connection.py                               \
        bt2/ctf_writer.py                               \
index 48668110f8992ff7e3b169d335c1e2dc7981351a..5a098d9424358cfa90b42490269e0710bdc4a2b3 100644 (file)
@@ -25,7 +25,7 @@ __version__ = '@PACKAGE_VERSION@'
 
 from bt2.clock_class import *
 from bt2.clock_class_priority_map import *
-from bt2.clock_value import *
+from bt2.clock_snapshot import *
 from bt2.component import *
 from bt2.component import _FilterComponent
 from bt2.component import _GenericFilterComponentClass
index 6aed8928e57b162ef5b5d4b4a28933345da3c4ec..140d5293fcb69cbbaa87a2e7eaa052762f629fc9 100644 (file)
@@ -24,7 +24,7 @@ from bt2 import native_bt, object, utils
 import uuid as uuidp
 import numbers
 import bt2
-import bt2.clock_value as clock_value
+import bt2.clock_snapshot as clock_snapshot
 
 
 class ClockClassOffset:
@@ -220,4 +220,4 @@ class ClockClass(object._Object):
         utils._handle_ret(ret, "cannot set clock class object's UUID")
 
     def __call__(self, cycles):
-        return clock_value._ClockValue(self._ptr, cycles)
+        return clock_snapshot._ClockSnapshot(self._ptr, cycles)
diff --git a/bindings/python/bt2/bt2/clock_snapshot.py b/bindings/python/bt2/bt2/clock_snapshot.py
new file mode 100644 (file)
index 0000000..d30c98e
--- /dev/null
@@ -0,0 +1,83 @@
+# The MIT License (MIT)
+#
+# Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to deal
+# in the Software without restriction, including without limitation the rights
+# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+# copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+# THE SOFTWARE.
+
+from bt2 import native_bt, object, utils
+import uuid as uuidp
+import numbers
+import bt2
+
+
+def _create_clock_snapshot_from_ptr(ptr):
+    clock_snapshot = _ClockSnapshot._create_from_ptr(ptr)
+    return clock_snapshot
+
+
+class _ClockSnapshot(object._Object):
+    def __init__(self, clock_class_ptr, cycles):
+        utils._check_uint64(cycles)
+        ptr = native_bt.clock_snapshot_create(clock_class_ptr, cycles)
+
+        if ptr is None:
+            raise bt2.CreationError('cannot create clock value object')
+
+        super().__init__(ptr)
+
+    @property
+    def clock_class(self):
+        ptr = native_bt.clock_snapshot_get_class(self._ptr)
+        assert(ptr)
+        return bt2.ClockClass._create_from_ptr(ptr)
+
+    @property
+    def cycles(self):
+        ret, cycles = native_bt.clock_snapshot_get_value(self._ptr)
+        assert(ret == 0)
+        return cycles
+
+    @property
+    def ns_from_epoch(self):
+        ret, ns = native_bt.clock_snapshot_get_value_ns_from_epoch(self._ptr)
+        utils._handle_ret(ret, "cannot get clock value object's nanoseconds from Epoch")
+        return ns
+
+    def __eq__(self, other):
+        if isinstance(other, numbers.Integral):
+            return int(other) == self.cycles
+
+        if not isinstance(other, self.__class__):
+            # not comparing apples to apples
+            return False
+
+        if self.addr == other.addr:
+            return True
+
+        self_props = self.clock_class, self.cycles
+        other_props = other.clock_class, other.cycles
+        return self_props == other_props
+
+    def __copy__(self):
+        return self.clock_class(self.cycles)
+
+    def __deepcopy__(self, memo):
+        cpy = self.__copy__()
+        memo[id(self)] = cpy
+        return cpy
diff --git a/bindings/python/bt2/bt2/clock_value.py b/bindings/python/bt2/bt2/clock_value.py
deleted file mode 100644 (file)
index d88e285..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-# The MIT License (MIT)
-#
-# Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
-#
-# Permission is hereby granted, free of charge, to any person obtaining a copy
-# of this software and associated documentation files (the "Software"), to deal
-# in the Software without restriction, including without limitation the rights
-# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-# copies of the Software, and to permit persons to whom the Software is
-# furnished to do so, subject to the following conditions:
-#
-# The above copyright notice and this permission notice shall be included in
-# all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-# THE SOFTWARE.
-
-from bt2 import native_bt, object, utils
-import uuid as uuidp
-import numbers
-import bt2
-
-
-def _create_clock_value_from_ptr(ptr):
-    clock_value = _ClockValue._create_from_ptr(ptr)
-    return clock_value
-
-
-class _ClockValue(object._Object):
-    def __init__(self, clock_class_ptr, cycles):
-        utils._check_uint64(cycles)
-        ptr = native_bt.clock_value_create(clock_class_ptr, cycles)
-
-        if ptr is None:
-            raise bt2.CreationError('cannot create clock value object')
-
-        super().__init__(ptr)
-
-    @property
-    def clock_class(self):
-        ptr = native_bt.clock_value_get_class(self._ptr)
-        assert(ptr)
-        return bt2.ClockClass._create_from_ptr(ptr)
-
-    @property
-    def cycles(self):
-        ret, cycles = native_bt.clock_value_get_value(self._ptr)
-        assert(ret == 0)
-        return cycles
-
-    @property
-    def ns_from_epoch(self):
-        ret, ns = native_bt.clock_value_get_value_ns_from_epoch(self._ptr)
-        utils._handle_ret(ret, "cannot get clock value object's nanoseconds from Epoch")
-        return ns
-
-    def __eq__(self, other):
-        if isinstance(other, numbers.Integral):
-            return int(other) == self.cycles
-
-        if not isinstance(other, self.__class__):
-            # not comparing apples to apples
-            return False
-
-        if self.addr == other.addr:
-            return True
-
-        self_props = self.clock_class, self.cycles
-        other_props = other.clock_class, other.cycles
-        return self_props == other_props
-
-    def __copy__(self):
-        return self.clock_class(self.cycles)
-
-    def __deepcopy__(self, memo):
-        cpy = self.__copy__()
-        memo[id(self)] = cpy
-        return cpy
index afc42810db4d88448076fb5ce5b926713e1aeefa..eeb9e47ba3ee20446871c080f3326ec078131492 100644 (file)
@@ -25,7 +25,7 @@ import bt2.clock_class
 import bt2.packet
 import bt2.stream
 import bt2.fields
-import bt2.clock_value
+import bt2.clock_snapshot
 import collections
 import numbers
 import copy
@@ -45,10 +45,10 @@ def _create_from_ptr(ptr):
     return event
 
 
-class _EventClockValuesIterator(collections.abc.Iterator):
-    def __init__(self, event_clock_values):
-        self._event_clock_values = event_clock_values
-        self._clock_classes = event_clock_values._event._clock_classes
+class _EventClockSnapshotsIterator(collections.abc.Iterator):
+    def __init__(self, event_clock_snapshots):
+        self._event_clock_snapshots = event_clock_snapshots
+        self._clock_classes = event_clock_snapshots._event._clock_classes
         self._at = 0
 
     def __next__(self):
@@ -59,25 +59,25 @@ class _EventClockValuesIterator(collections.abc.Iterator):
         return self._clock_classes[at]
 
 
-class _EventClockValues(collections.abc.Mapping):
+class _EventClockSnapshots(collections.abc.Mapping):
     def __init__(self, event):
         self._event = event
 
     def __getitem__(self, clock_class):
         utils._check_type(clock_class, bt2.ClockClass)
-        clock_value_ptr = native_bt.event_get_clock_value(self._event._ptr,
+        clock_snapshot_ptr = native_bt.event_get_clock_snapshot(self._event._ptr,
                                                           clock_class._ptr)
 
-        if clock_value_ptr is None:
+        if clock_snapshot_ptr is None:
             return
 
-        clock_value = bt2.clock_value._create_clock_value_from_ptr(clock_value_ptr)
-        return clock_value
+        clock_snapshot = bt2.clock_snapshot._create_clock_snapshot_from_ptr(clock_snapshot_ptr)
+        return clock_snapshot
 
-    def add(self, clock_value):
-        utils._check_type(clock_value, bt2.clock_value._ClockValue)
-        ret = native_bt.event_set_clock_value(self._ptr,
-                                              clock_value._ptr)
+    def add(self, clock_snapshot):
+        utils._check_type(clock_snapshot, bt2.clock_snapshot._ClockSnapshot)
+        ret = native_bt.event_set_clock_snapshot(self._ptr,
+                                              clock_snapshot._ptr)
         utils._handle_ret(ret, "cannot set event object's clock value")
 
     def __len__(self):
@@ -86,7 +86,7 @@ class _EventClockValues(collections.abc.Mapping):
         return count
 
     def __iter__(self):
-        return _EventClockValuesIterator(self)
+        return _EventClockSnapshotsIterator(self)
 
 
 class _Event(object._Object):
@@ -207,21 +207,21 @@ class _Event(object._Object):
         ret = native_bt.event_set_event_payload(self._ptr, payload_ptr)
         utils._handle_ret(ret, "cannot set event object's payload field")
 
-    def _get_clock_value_cycles(self, clock_class_ptr):
-        clock_value_ptr = native_bt.event_get_clock_value(self._ptr,
+    def _get_clock_snapshot_cycles(self, clock_class_ptr):
+        clock_snapshot_ptr = native_bt.event_get_clock_snapshot(self._ptr,
                                                           clock_class_ptr)
 
-        if clock_value_ptr is None:
+        if clock_snapshot_ptr is None:
             return
 
-        ret, cycles = native_bt.clock_value_get_value(clock_value_ptr)
-        native_bt.put(clock_value_ptr)
+        ret, cycles = native_bt.clock_snapshot_get_value(clock_snapshot_ptr)
+        native_bt.put(clock_snapshot_ptr)
         utils._handle_ret(ret, "cannot get clock value object's cycles")
         return cycles
 
     @property
-    def clock_values(self):
-        return _EventClockValues(self)
+    def clock_snapshots(self):
+        return _EventClockSnapshots(self)
 
     def __getitem__(self, key):
         utils._check_str(key)
@@ -292,28 +292,28 @@ class _Event(object._Object):
         if self.addr == other.addr:
             return True
 
-        self_clock_values = {}
-        other_clock_values = {}
+        self_clock_snapshots = {}
+        other_clock_snapshots = {}
 
         for clock_class_ptr in self._clock_class_ptrs:
-            self_clock_values[int(clock_class_ptr)] = self._get_clock_value_cycles(clock_class_ptr)
+            self_clock_snapshots[int(clock_class_ptr)] = self._get_clock_snapshot_cycles(clock_class_ptr)
 
         for clock_class_ptr in other._clock_class_ptrs:
-            other_clock_values[int(clock_class_ptr)] = self._get_clock_value_cycles(clock_class_ptr)
+            other_clock_snapshots[int(clock_class_ptr)] = self._get_clock_snapshot_cycles(clock_class_ptr)
 
         self_props = (
             self.header_field,
             self.stream_event_context_field,
             self.context_field,
             self.payload_field,
-            self_clock_values,
+            self_clock_snapshots,
         )
         other_props = (
             other.header_field,
             other.stream_event_context_field,
             other.context_field,
             other.payload_field,
-            other_clock_values,
+            other_clock_snapshots,
         )
         return self_props == other_props
 
@@ -332,10 +332,10 @@ class _Event(object._Object):
         # Thus even if we copy the clock class, the user cannot modify
         # it, therefore it's useless to copy it.
         for clock_class in self._clock_classes:
-            clock_value = self.clock_values[clock_class]
+            clock_snapshot = self.clock_snapshots[clock_class]
 
-            if clock_value is not None:
-                cpy.clock_values.add(clock_value)
+            if clock_snapshot is not None:
+                cpy.clock_snapshots.add(clock_snapshot)
 
         return cpy
 
index 272443c1208744e14772af4717d082c8e0f1c3b9..4ffc5030bb3017d676612854a926174bf0d68a45 100644 (file)
@@ -22,7 +22,7 @@
 
 from bt2 import native_bt, object, utils
 import bt2.clock_class_priority_map
-import bt2.clock_value
+import bt2.clock_snapshot
 import collections
 import bt2.packet
 import bt2.stream
@@ -264,10 +264,10 @@ class StreamEndMessage(_CopyableMessage):
         return StreamEndMessage(self.stream)
 
 
-class _InactivityMessageClockValuesIterator(collections.abc.Iterator):
-    def __init__(self, msg_clock_values):
-        self._msg_clock_values = msg_clock_values
-        self._clock_classes = list(msg_clock_values._msg.clock_class_priority_map)
+class _InactivityMessageClockSnapshotsIterator(collections.abc.Iterator):
+    def __init__(self, msg_clock_snapshots):
+        self._msg_clock_snapshots = msg_clock_snapshots
+        self._clock_classes = list(msg_clock_snapshots._msg.clock_class_priority_map)
         self._at = 0
 
     def __next__(self):
@@ -278,32 +278,32 @@ class _InactivityMessageClockValuesIterator(collections.abc.Iterator):
         return self._clock_classes[at]
 
 
-class _InactivityMessageClockValues(collections.abc.Mapping):
+class _InactivityMessageClockSnapshots(collections.abc.Mapping):
     def __init__(self, msg):
         self._msg = msg
 
     def __getitem__(self, clock_class):
         utils._check_type(clock_class, bt2.ClockClass)
-        clock_value_ptr = native_bt.message_inactivity_get_clock_value(self._msg._ptr,
+        clock_snapshot_ptr = native_bt.message_inactivity_get_clock_snapshot(self._msg._ptr,
                                                                             clock_class._ptr)
 
-        if clock_value_ptr is None:
+        if clock_snapshot_ptr is None:
             return
 
-        clock_value = bt2.clock_value._create_clock_value_from_ptr(clock_value_ptr)
-        return clock_value
+        clock_snapshot = bt2.clock_snapshot._create_clock_snapshot_from_ptr(clock_snapshot_ptr)
+        return clock_snapshot
 
-    def add(self, clock_value):
-        utils._check_type(clock_value, bt2.clock_value._ClockValue)
-        ret = native_bt.message_inactivity_set_clock_value(self._msg._ptr,
-                                                                clock_value._ptr)
+    def add(self, clock_snapshot):
+        utils._check_type(clock_snapshot, bt2.clock_snapshot._ClockSnapshot)
+        ret = native_bt.message_inactivity_set_clock_snapshot(self._msg._ptr,
+                                                                clock_snapshot._ptr)
         utils._handle_ret(ret, "cannot set inactivity message object's clock value")
 
     def __len__(self):
         return len(self._msg.clock_class_priority_map)
 
     def __iter__(self):
-        return _InactivityMessageClockValuesIterator(self)
+        return _InactivityMessageClockSnapshotsIterator(self)
 
 
 class InactivityMessage(_CopyableMessage):
@@ -330,19 +330,19 @@ class InactivityMessage(_CopyableMessage):
         return bt2.clock_class_priority_map.ClockClassPriorityMap._create_from_ptr(cc_prio_map_ptr)
 
     @property
-    def clock_values(self):
-        return _InactivityMessageClockValues(self)
+    def clock_snapshots(self):
+        return _InactivityMessageClockSnapshots(self)
 
-    def _get_clock_values(self):
-        clock_values = {}
+    def _get_clock_snapshots(self):
+        clock_snapshots = {}
 
-        for clock_class, clock_value in self.clock_values.items():
-            if clock_value is None:
+        for clock_class, clock_snapshot in self.clock_snapshots.items():
+            if clock_snapshot is None:
                 continue
 
-            clock_values[clock_class] = clock_value
+            clock_snapshots[clock_class] = clock_snapshot
 
-        return clock_values
+        return clock_snapshots
 
     def __eq__(self, other):
         if type(other) is not type(self):
@@ -353,22 +353,22 @@ class InactivityMessage(_CopyableMessage):
 
         self_props = (
             self.clock_class_priority_map,
-            self._get_clock_values(),
+            self._get_clock_snapshots(),
         )
         other_props = (
             other.clock_class_priority_map,
-            other._get_clock_values(),
+            other._get_clock_snapshots(),
         )
         return self_props == other_props
 
     def __copy__(self):
         cpy = InactivityMessage(self.clock_class_priority_map)
 
-        for clock_class, clock_value in self.clock_values.items():
-            if clock_value is None:
+        for clock_class, clock_snapshot in self.clock_snapshots.items():
+            if clock_snapshot is None:
                 continue
 
-            cpy.clock_values.add(clock_value)
+            cpy.clock_snapshots.add(clock_snapshot)
 
         return cpy
 
@@ -378,9 +378,9 @@ class InactivityMessage(_CopyableMessage):
 
         # copy clock values
         for orig_clock_class in self.clock_class_priority_map:
-            orig_clock_value = self.clock_value(orig_clock_class)
+            orig_clock_snapshot = self.clock_snapshot(orig_clock_class)
 
-            if orig_clock_value is None:
+            if orig_clock_snapshot is None:
                 continue
 
             # find equivalent, copied clock class in CC priority map copy
@@ -389,10 +389,10 @@ class InactivityMessage(_CopyableMessage):
                     break
 
             # create copy of clock value from copied clock class
-            clock_value_cpy = cpy_clock_class(orig_clock_value.cycles)
+            clock_snapshot_cpy = cpy_clock_class(orig_clock_snapshot.cycles)
 
             # set copied clock value in message copy
-            cpy.clock_values.add(clock_value_cpy)
+            cpy.clock_snapshots.add(clock_snapshot_cpy)
 
         memo[id(self)] = cpy
         return cpy
@@ -409,14 +409,14 @@ class _DiscardedElementsMessage(_Message):
         self_props = (
             self.count,
             self.stream,
-            self.beginning_clock_value,
-            self.end_clock_value,
+            self.beginning_clock_snapshot,
+            self.end_clock_snapshot,
         )
         other_props = (
             other.count,
             other.stream,
-            other.beginning_clock_value,
-            other.end_clock_value,
+            other.beginning_clock_snapshot,
+            other.end_clock_snapshot,
         )
         return self_props == other_props
 
@@ -437,24 +437,24 @@ class _DiscardedPacketsMessage(_DiscardedElementsMessage):
         return bt2.stream._create_from_ptr(stream_ptr)
 
     @property
-    def beginning_clock_value(self):
-        clock_value_ptr = native_bt.message_discarded_packets_get_begin_clock_value(self._ptr)
+    def beginning_clock_snapshot(self):
+        clock_snapshot_ptr = native_bt.message_discarded_packets_get_begin_clock_snapshot(self._ptr)
 
-        if clock_value_ptr is None:
+        if clock_snapshot_ptr is None:
             return
 
-        clock_value = bt2.clock_value._create_clock_value_from_ptr(clock_value_ptr)
-        return clock_value
+        clock_snapshot = bt2.clock_snapshot._create_clock_snapshot_from_ptr(clock_snapshot_ptr)
+        return clock_snapshot
 
     @property
-    def end_clock_value(self):
-        clock_value_ptr = native_bt.message_discarded_packets_get_end_clock_value(self._ptr)
+    def end_clock_snapshot(self):
+        clock_snapshot_ptr = native_bt.message_discarded_packets_get_end_clock_snapshot(self._ptr)
 
-        if clock_value_ptr is None:
+        if clock_snapshot_ptr is None:
             return
 
-        clock_value = bt2.clock_value._create_clock_value_from_ptr(clock_value_ptr)
-        return clock_value
+        clock_snapshot = bt2.clock_snapshot._create_clock_snapshot_from_ptr(clock_snapshot_ptr)
+        return clock_snapshot
 
 
 class _DiscardedEventsMessage(_DiscardedElementsMessage):
@@ -473,24 +473,24 @@ class _DiscardedEventsMessage(_DiscardedElementsMessage):
         return bt2.stream._create_from_ptr(stream_ptr)
 
     @property
-    def beginning_clock_value(self):
-        clock_value_ptr = native_bt.message_discarded_events_get_begin_clock_value(self._ptr)
+    def beginning_clock_snapshot(self):
+        clock_snapshot_ptr = native_bt.message_discarded_events_get_begin_clock_snapshot(self._ptr)
 
-        if clock_value_ptr is None:
+        if clock_snapshot_ptr is None:
             return
 
-        clock_value = bt2.clock_value._create_clock_value_from_ptr(clock_value_ptr)
-        return clock_value
+        clock_snapshot = bt2.clock_snapshot._create_clock_snapshot_from_ptr(clock_snapshot_ptr)
+        return clock_snapshot
 
     @property
-    def end_clock_value(self):
-        clock_value_ptr = native_bt.message_discarded_events_get_end_clock_value(self._ptr)
+    def end_clock_snapshot(self):
+        clock_snapshot_ptr = native_bt.message_discarded_events_get_end_clock_snapshot(self._ptr)
 
-        if clock_value_ptr is None:
+        if clock_snapshot_ptr is None:
             return
 
-        clock_value = bt2.clock_value._create_clock_value_from_ptr(clock_value_ptr)
-        return clock_value
+        clock_snapshot = bt2.clock_snapshot._create_clock_snapshot_from_ptr(clock_snapshot_ptr)
+        return clock_snapshot
 
 
 _MESSAGE_TYPE_TO_CLS = {
index 9b9c50e96eb2c22890649de8306772d5511d8749..7498be44125c47bfc87a83d9ac59f42f81b0c316 100644 (file)
@@ -134,9 +134,9 @@ class ClockClassTestCase(unittest.TestCase):
         with self.assertRaises(TypeError):
             self._cc.uuid = object()
 
-    def test_create_clock_value(self):
-        cv = self._cc(756)
-        self.assertEqual(cv.clock_class.addr, self._cc.addr)
+    def test_create_clock_snapshot(self):
+        cs = self._cc(756)
+        self.assertEqual(cs.clock_class.addr, self._cc.addr)
 
     def _test_copy(self, cpy):
         self.assertIsNot(cpy, self._cc)
@@ -251,19 +251,19 @@ class ClockClassTestCase(unittest.TestCase):
 
 
 @unittest.skip("this is broken")
-class ClockValueTestCase(unittest.TestCase):
+class ClockSnapshotTestCase(unittest.TestCase):
     def setUp(self):
         self._cc = bt2.ClockClass('salut', 1000,
                                   offset=bt2.ClockClassOffset(45, 354))
-        self._cv = self._cc(123)
+        self._cs = self._cc(123)
 
     def tearDown(self):
         del self._cc
-        del self._cv
+        del self._cs
 
     def test_create_default(self):
-        self.assertEqual(self._cv.clock_class.addr, self._cc.addr)
-        self.assertEqual(self._cv.cycles, 123)
+        self.assertEqual(self._cs.clock_class.addr, self._cc.addr)
+        self.assertEqual(self._cs.cycles, 123)
 
     def test_create_invalid_cycles_type(self):
         with self.assertRaises(TypeError):
@@ -272,41 +272,41 @@ class ClockValueTestCase(unittest.TestCase):
     def test_ns_from_epoch(self):
         s_from_epoch = 45 + ((354 + 123) / 1000)
         ns_from_epoch = int(s_from_epoch * 1e9)
-        self.assertEqual(self._cv.ns_from_epoch, ns_from_epoch)
+        self.assertEqual(self._cs.ns_from_epoch, ns_from_epoch)
 
     def test_eq(self):
-        cv1 = self._cc(123)
-        cv2 = self._cc(123)
-        self.assertEqual(cv1, cv2)
+        cs1 = self._cc(123)
+        cs2 = self._cc(123)
+        self.assertEqual(cs1, cs2)
 
     def test_eq_int(self):
-        cv1 = self._cc(123)
-        self.assertEqual(cv1, 123)
+        cs1 = self._cc(123)
+        self.assertEqual(cs1, 123)
 
     def test_ne_clock_class(self):
         cc1 = bt2.ClockClass('yes', 1500)
         cc2 = bt2.ClockClass('yes', 1501)
-        cv1 = cc1(123)
-        cv2 = cc2(123)
-        self.assertNotEqual(cv1, cv2)
+        cs1 = cc1(123)
+        cs2 = cc2(123)
+        self.assertNotEqual(cs1, cs2)
 
     def test_ne_cycles(self):
-        cv1 = self._cc(123)
-        cv2 = self._cc(125)
-        self.assertNotEqual(cv1, cv2)
+        cs1 = self._cc(123)
+        cs2 = self._cc(125)
+        self.assertNotEqual(cs1, cs2)
 
     def test_eq_invalid(self):
-        self.assertFalse(self._cv == 23)
+        self.assertFalse(self._cs == 23)
 
     def _test_copy(self, cpy):
-        self.assertIsNot(cpy, self._cv)
-        self.assertNotEqual(cpy.addr, self._cv.addr)
-        self.assertEqual(cpy, self._cv)
+        self.assertIsNot(cpy, self._cs)
+        self.assertNotEqual(cpy.addr, self._cs.addr)
+        self.assertEqual(cpy, self._cs)
 
     def test_copy(self):
-        cpy = copy.copy(self._cv)
+        cpy = copy.copy(self._cs)
         self._test_copy(cpy)
 
     def test_deepcopy(self):
-        cpy = copy.deepcopy(self._cv)
+        cpy = copy.deepcopy(self._cs)
         self._test_copy(cpy)
index 09fa97660dc7f29cc3b684e3103490fa498b8321..21329b5b2e84cf04fd3ea99cb3960d2b6e797cb5 100644 (file)
@@ -165,22 +165,22 @@ class EventTestCase(unittest.TestCase):
         self.assertEqual(ev.payload_field['gnu'], 124)
         self.assertEqual(ev.payload_field['mosquito'], 17)
 
-    def test_clock_value(self):
+    def test_clock_snapshot(self):
         tc = bt2.Trace()
         tc.add_stream_class(self._ec.stream_class)
         cc = bt2.ClockClass('hi', 1000)
         tc.add_clock_class(cc)
         ev = self._ec()
-        ev.clock_values.add(cc(177))
-        self.assertEqual(ev.clock_values[cc].cycles, 177)
+        ev.clock_snapshots.add(cc(177))
+        self.assertEqual(ev.clock_snapshots[cc].cycles, 177)
 
-    def test_no_clock_value(self):
+    def test_no_clock_snapshot(self):
         tc = bt2.Trace()
         tc.add_stream_class(self._ec.stream_class)
         cc = bt2.ClockClass('hi', 1000)
         tc.add_clock_class(cc)
         ev = self._ec()
-        self.assertIsNone(ev.clock_values[cc])
+        self.assertIsNone(ev.clock_snapshots[cc])
 
     def test_no_packet(self):
         ev = self._ec()
@@ -242,7 +242,7 @@ class EventTestCase(unittest.TestCase):
         tc.add_clock_class(cc)
         ev = self._ec()
         self._fill_ev(ev)
-        ev.clock_values.add(cc(234))
+        ev.clock_snapshots.add(cc(234))
         return ev
 
     def test_getitem(self):
@@ -288,10 +288,10 @@ class EventTestCase(unittest.TestCase):
         tc.add_clock_class(cc)
         ev1 = self._ec()
         self._fill_ev(ev1)
-        ev1.clock_values.add(cc(234))
+        ev1.clock_snapshots.add(cc(234))
         ev2 = self._ec()
         self._fill_ev(ev2)
-        ev2.clock_values.add(cc(234))
+        ev2.clock_snapshots.add(cc(234))
         self.assertEqual(ev1, ev2)
 
     def test_ne_header_field(self):
@@ -302,10 +302,10 @@ class EventTestCase(unittest.TestCase):
         ev1 = self._ec()
         self._fill_ev(ev1)
         ev1.header_field['id'] = 19
-        ev1.clock_values.add(cc(234))
+        ev1.clock_snapshots.add(cc(234))
         ev2 = self._ec()
         self._fill_ev(ev2)
-        ev2.clock_values.add(cc(234))
+        ev2.clock_snapshots.add(cc(234))
         self.assertNotEqual(ev1, ev2)
 
     def test_ne_stream_event_context_field(self):
@@ -316,10 +316,10 @@ class EventTestCase(unittest.TestCase):
         ev1 = self._ec()
         self._fill_ev(ev1)
         ev1.stream_event_context_field['cpu_id'] = 3
-        ev1.clock_values.add(cc(234))
+        ev1.clock_snapshots.add(cc(234))
         ev2 = self._ec()
         self._fill_ev(ev2)
-        ev2.clock_values.add(cc(234))
+        ev2.clock_snapshots.add(cc(234))
         self.assertNotEqual(ev1, ev2)
 
     def test_ne_context_field(self):
@@ -330,10 +330,10 @@ class EventTestCase(unittest.TestCase):
         ev1 = self._ec()
         self._fill_ev(ev1)
         ev1.context_field['ant'] = -3
-        ev1.clock_values.add(cc(234))
+        ev1.clock_snapshots.add(cc(234))
         ev2 = self._ec()
         self._fill_ev(ev2)
-        ev2.clock_values.add(cc(234))
+        ev2.clock_snapshots.add(cc(234))
         self.assertNotEqual(ev1, ev2)
 
     def test_ne_payload_field(self):
@@ -344,10 +344,10 @@ class EventTestCase(unittest.TestCase):
         ev1 = self._ec()
         self._fill_ev(ev1)
         ev1.payload_field['mosquito'] = 98
-        ev1.clock_values.add(cc(234))
+        ev1.clock_snapshots.add(cc(234))
         ev2 = self._ec()
         self._fill_ev(ev2)
-        ev2.clock_values.add(cc(234))
+        ev2.clock_snapshots.add(cc(234))
         self.assertNotEqual(ev1, ev2)
 
     def test_eq_invalid(self):
@@ -361,7 +361,7 @@ class EventTestCase(unittest.TestCase):
         tc.add_clock_class(cc)
         ev = self._ec()
         self._fill_ev(ev)
-        ev.clock_values.add(cc(234))
+        ev.clock_snapshots.add(cc(234))
         cpy = func(ev)
         self.assertIsNot(ev, cpy)
         self.assertNotEqual(ev.addr, cpy.addr)
index ac0f4bc191c7eff1780b7fe2d42c2ded5a41ab44..de60c49bd910b00904ba132e4b24e80a5d79d632 100644 (file)
@@ -29,7 +29,7 @@ class _MessageTestCase(unittest.TestCase):
         self._packet = self._stream.create_packet()
         self._packet.header_field['hello'] = 19487
         self._event = self._ec()
-        self._event.clock_values.add(self._clock_class(1772))
+        self._event.clock_snapshots.add(self._clock_class(1772))
         self._event.payload_field['my_int'] = 23
         self._event.packet = self._packet
 
@@ -254,39 +254,39 @@ class InactivityMessageTestCase(unittest.TestCase):
 
     def test_create_with_cc_prio_map(self):
         msg = bt2.InactivityMessage(self._cc_prio_map)
-        msg.clock_values.add(self._cc1(123))
-        msg.clock_values.add(self._cc2(19487))
+        msg.clock_snapshots.add(self._cc1(123))
+        msg.clock_snapshots.add(self._cc2(19487))
         self.assertEqual(len(msg.clock_class_priority_map), 2)
         self.assertEqual(msg.clock_class_priority_map, self._cc_prio_map)
-        self.assertEqual(msg.clock_values[self._cc1], 123)
-        self.assertEqual(msg.clock_values[self._cc2], 19487)
+        self.assertEqual(msg.clock_snapshots[self._cc1], 123)
+        self.assertEqual(msg.clock_snapshots[self._cc2], 19487)
 
     def test_eq(self):
         msg = bt2.InactivityMessage(self._cc_prio_map)
-        msg.clock_values.add(self._cc1(123))
-        msg.clock_values.add(self._cc2(19487))
+        msg.clock_snapshots.add(self._cc1(123))
+        msg.clock_snapshots.add(self._cc2(19487))
         cc_prio_map_copy = copy.copy(self._cc_prio_map)
         msg2 = bt2.InactivityMessage(cc_prio_map_copy)
-        msg2.clock_values.add(self._cc1(123))
-        msg2.clock_values.add(self._cc2(19487))
+        msg2.clock_snapshots.add(self._cc1(123))
+        msg2.clock_snapshots.add(self._cc2(19487))
         self.assertEqual(msg, msg2)
 
     def test_ne_cc_prio_map(self):
         msg = bt2.InactivityMessage(self._cc_prio_map)
-        msg.clock_values.add(self._cc1(123))
-        msg.clock_values.add(self._cc2(19487))
+        msg.clock_snapshots.add(self._cc1(123))
+        msg.clock_snapshots.add(self._cc2(19487))
         cc_prio_map_copy = copy.copy(self._cc_prio_map)
         cc_prio_map_copy[self._cc2] = 23
         msg2 = bt2.InactivityMessage(cc_prio_map_copy)
         self.assertNotEqual(msg, msg2)
 
-    def test_ne_clock_value(self):
+    def test_ne_clock_snapshot(self):
         msg = bt2.InactivityMessage(self._cc_prio_map)
-        msg.clock_values.add(self._cc1(123))
-        msg.clock_values.add(self._cc2(19487))
+        msg.clock_snapshots.add(self._cc1(123))
+        msg.clock_snapshots.add(self._cc2(19487))
         msg2 = bt2.InactivityMessage(self._cc_prio_map)
-        msg.clock_values.add(self._cc1(123))
-        msg.clock_values.add(self._cc2(1847))
+        msg.clock_snapshots.add(self._cc1(123))
+        msg.clock_snapshots.add(self._cc2(1847))
         self.assertNotEqual(msg, msg2)
 
     def test_eq_invalid(self):
@@ -295,20 +295,20 @@ class InactivityMessageTestCase(unittest.TestCase):
 
     def test_copy(self):
         msg = bt2.InactivityMessage(self._cc_prio_map)
-        msg.clock_values.add(self._cc1(123))
-        msg.clock_values.add(self._cc2(19487))
+        msg.clock_snapshots.add(self._cc1(123))
+        msg.clock_snapshots.add(self._cc2(19487))
         msg_copy = copy.copy(msg)
         self.assertEqual(msg, msg_copy)
         self.assertNotEqual(msg.addr, msg_copy.addr)
         self.assertEqual(msg.clock_class_priority_map.addr,
                          msg_copy.clock_class_priority_map.addr)
-        self.assertEqual(msg_copy.clock_values[self._cc1], 123)
-        self.assertEqual(msg_copy.clock_values[self._cc2], 19487)
+        self.assertEqual(msg_copy.clock_snapshots[self._cc1], 123)
+        self.assertEqual(msg_copy.clock_snapshots[self._cc2], 19487)
 
     def test_deepcopy(self):
         msg = bt2.InactivityMessage(self._cc_prio_map)
-        msg.clock_values.add(self._cc1(123))
-        msg.clock_values.add(self._cc2(19487))
+        msg.clock_snapshots.add(self._cc1(123))
+        msg.clock_snapshots.add(self._cc2(19487))
         msg_copy = copy.deepcopy(msg)
         self.assertEqual(msg, msg_copy)
         self.assertNotEqual(msg.addr, msg_copy.addr)
@@ -318,10 +318,10 @@ class InactivityMessageTestCase(unittest.TestCase):
                          msg_copy.clock_class_priority_map)
         self.assertNotEqual(list(msg.clock_class_priority_map)[0].addr,
                             list(msg_copy.clock_class_priority_map)[0].addr)
-        self.assertIsNone(msg_copy.clock_values[self._cc1])
-        self.assertIsNone(msg_copy.clock_values[self._cc2])
-        self.assertEqual(msg_copy.clock_values[list(msg_copy.clock_class_priority_map)[0]], 123)
-        self.assertEqual(msg_copy.clock_values[list(msg_copy.clock_class_priority_map)[1]], 19487)
+        self.assertIsNone(msg_copy.clock_snapshots[self._cc1])
+        self.assertIsNone(msg_copy.clock_snapshots[self._cc2])
+        self.assertEqual(msg_copy.clock_snapshots[list(msg_copy.clock_class_priority_map)[0]], 123)
+        self.assertEqual(msg_copy.clock_snapshots[list(msg_copy.clock_class_priority_map)[1]], 19487)
 
 
 @unittest.skip("this is broken")
@@ -427,17 +427,17 @@ class DiscardedPacketsMessageTestCase(unittest.TestCase):
     def test_stream(self):
         self.assertEqual(self._get_msg().stream.addr, self._stream.addr)
 
-    def test_beginning_clock_value(self):
+    def test_beginning_clock_snapshot(self):
         msg = self._get_msg()
-        beginning_clock_value = msg.beginning_clock_value
-        self.assertEqual(beginning_clock_value.clock_class, self._clock_class)
-        self.assertEqual(beginning_clock_value, 6)
+        beginning_clock_snapshot = msg.beginning_clock_snapshot
+        self.assertEqual(beginning_clock_snapshot.clock_class, self._clock_class)
+        self.assertEqual(beginning_clock_snapshot, 6)
 
-    def test_end_clock_value(self):
+    def test_end_clock_snapshot(self):
         msg = self._get_msg()
-        end_clock_value = msg.end_clock_value
-        self.assertEqual(end_clock_value.clock_class, self._clock_class)
-        self.assertEqual(end_clock_value, 7)
+        end_clock_snapshot = msg.end_clock_snapshot
+        self.assertEqual(end_clock_snapshot.clock_class, self._clock_class)
+        self.assertEqual(end_clock_snapshot, 7)
 
     def test_eq(self):
         msg1 = self._get_msg()
@@ -552,17 +552,17 @@ class DiscardedEventsMessageTestCase(unittest.TestCase):
     def test_stream(self):
         self.assertEqual(self._get_msg().stream.addr, self._stream.addr)
 
-    def test_beginning_clock_value(self):
+    def test_beginning_clock_snapshot(self):
         msg = self._get_msg()
-        beginning_clock_value = msg.beginning_clock_value
-        self.assertEqual(beginning_clock_value.clock_class, self._clock_class)
-        self.assertEqual(beginning_clock_value, 6)
+        beginning_clock_snapshot = msg.beginning_clock_snapshot
+        self.assertEqual(beginning_clock_snapshot.clock_class, self._clock_class)
+        self.assertEqual(beginning_clock_snapshot, 6)
 
-    def test_end_clock_value(self):
+    def test_end_clock_snapshot(self):
         msg = self._get_msg()
-        end_clock_value = msg.end_clock_value
-        self.assertEqual(end_clock_value.clock_class, self._clock_class)
-        self.assertEqual(end_clock_value, 10)
+        end_clock_snapshot = msg.end_clock_snapshot
+        self.assertEqual(end_clock_snapshot.clock_class, self._clock_class)
+        self.assertEqual(end_clock_snapshot, 10)
 
     def test_eq(self):
         msg1 = self._get_msg()
This page took 0.047318 seconds and 4 git commands to generate.