Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
* develop:
  fix unit tests that uses serialized payload to verify poster behaviors
  bump version to 0.3.4 to pull the latest netuitive python client
  • Loading branch information
Yahong Gu committed Feb 16, 2018
2 parents ef0bc95 + 57e8aee commit 3dfe7ba
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.3.3
current_version = 0.3.4
commit = False
tag = False
files = setup.py netuitive-statsd
Expand Down
3 changes: 3 additions & 0 deletions HISTORY.md
@@ -1,5 +1,8 @@
History
-------
Version 0.3.4 - Feb 16 2018
---------------------------
* Pull the latest Netuitive python client that contains a bug fix and improvement for handling element metrics lookup during adding a sample

Version 0.3.3 - Jan 17 2018
---------------------------
Expand Down
2 changes: 1 addition & 1 deletion netuitive-statsd
Expand Up @@ -64,7 +64,7 @@ from setproctitle import setproctitle
import libs

# Constants
__version__ = "0.3.3"
__version__ = "0.3.4"
__author__ = "Netuitive, Inc."
__license__ = "Apache 2.0"

Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
@@ -1,6 +1,6 @@
wheel>=0.23.0
docopt
netuitive>=0.2.2
netuitive>=0.3.2
configobj
setproctitle
docutils
2 changes: 1 addition & 1 deletion setup.py
Expand Up @@ -12,7 +12,7 @@

setup(
name='netuitive_statsd',
version='0.3.3',
version='0.3.4',
description="Netuitive StatsD server",
long_description='Netuitive StatsD server\n',
author="Netuitive",
Expand Down
15 changes: 15 additions & 0 deletions tests/test_poster.py
Expand Up @@ -121,6 +121,7 @@ def test_single_counter(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -186,6 +187,7 @@ def test_single_counter_with_tags(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -260,6 +262,7 @@ def test_single_counter_with_rate(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -325,6 +328,7 @@ def test_single_timer(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -392,6 +396,7 @@ def test_single_gauge(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -457,6 +462,7 @@ def test_single_histogram(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -524,6 +530,7 @@ def test_single_set(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -577,6 +584,7 @@ def test_mutliple_metrics(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

element = e.element

Expand Down Expand Up @@ -812,6 +820,7 @@ def test_metric_type_change(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -878,6 +887,7 @@ def test_element_type_tag(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -943,6 +953,7 @@ def test_element_type(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -1008,6 +1019,7 @@ def test_metric_unit_tag(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -1077,6 +1089,7 @@ def test_metric_unit_and_type_tag(self):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = json.loads(json.dumps(
poster.elements.elements, default=lambda o: o.__dict__,
Expand Down Expand Up @@ -1156,6 +1169,7 @@ def test_sample_cleared(self, mock_post):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = poster.elements

Expand Down Expand Up @@ -1226,6 +1240,7 @@ def test_memory_safety(self, mock_logging):
for ename in poster.elements.elements:
e = poster.elements.elements[ename]
e.prepare()
e.element.merge_metrics()

j = poster.elements

Expand Down

0 comments on commit 3dfe7ba

Please sign in to comment.