Skip to content

Commit f325071

Browse files
committed
add default testing n_iters for automated testing results
1 parent 8f76e56 commit f325071

File tree

7 files changed

+39
-19
lines changed

7 files changed

+39
-19
lines changed

performance_tests/src/aws_encryption_sdk_performance_tests/utils/util.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
class PerfTestUtils:
77
"""Utility functions for AWS Encryption SDK performance tests."""
88
DEFAULT_N_ITERS = 100
9+
DEFAULT_TESTING_N_ITERS = 1
910
DEFAULT_FILE_SIZE = 'medium'
1011
DEFAULT_AES_256_STATIC_KEY = \
1112
b'_\xcf"\x82\x03\x12\x9d\x00\x8a\xed\xaf\xe4\x80\x1d\x00t\xa6P\xac\xb6\xfe\xc5\xf6/{\xe7\xaaO\x01\x13W\x85'

performance_tests/test/keyrings/test_aws_kms_keyring.py

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -175,25 +175,29 @@ def runner():
175175

176176
def test_create(runner):
177177
"""Test the create_keyring function"""
178-
result = runner.invoke(create_kms_keyring.commands['create'], ['--n_iters', 1])
178+
result = runner.invoke(create_kms_keyring.commands['create'],
179+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
179180
assert result.exit_code == 0
180181

181182

182183
def test_create_given_kms_client(runner):
183184
"""Test the create_keyring_given_kms_client function"""
184-
result = runner.invoke(create_kms_keyring_given_kms_client.commands['create-given-kms-client'], ['--n_iters', 1])
185+
result = runner.invoke(create_kms_keyring_given_kms_client.commands['create-given-kms-client'],
186+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
185187
assert result.exit_code == 0
186188

187189

188190
def test_encrypt(runner):
189191
"""Test the encrypt_using_keyring function"""
190-
result = runner.invoke(encrypt_kms_keyring.commands['encrypt'], ['--n_iters', 1])
192+
result = runner.invoke(encrypt_kms_keyring.commands['encrypt'],
193+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
191194
assert result.exit_code == 0
192195

193196

194197
def test_decrypt(runner):
195198
"""Test the decrypt_using_keyring function"""
196-
result = runner.invoke(decrypt_kms_keyring.commands['decrypt'], ['--n_iters', 1])
199+
result = runner.invoke(decrypt_kms_keyring.commands['decrypt'],
200+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
197201
assert result.exit_code == 0
198202

199203

performance_tests/test/keyrings/test_raw_aes_keyring.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,19 +132,22 @@ def runner():
132132

133133
def test_create(runner):
134134
"""Test the create_keyring function"""
135-
result = runner.invoke(create_raw_aes_keyring.commands['create'], ['--n_iters', 1])
135+
result = runner.invoke(create_raw_aes_keyring.commands['create'],
136+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
136137
assert result.exit_code == 0
137138

138139

139140
def test_encrypt(runner):
140141
"""Test the encrypt_using_keyring function"""
141-
result = runner.invoke(encrypt_raw_aes_keyring.commands['encrypt'], ['--n_iters', 1])
142+
result = runner.invoke(encrypt_raw_aes_keyring.commands['encrypt'],
143+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
142144
assert result.exit_code == 0
143145

144146

145147
def test_decrypt(runner):
146148
"""Test the decrypt_using_keyring function"""
147-
result = runner.invoke(decrypt_raw_aes_keyring.commands['decrypt'], ['--n_iters', 1])
149+
result = runner.invoke(decrypt_raw_aes_keyring.commands['decrypt'],
150+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
148151
assert result.exit_code == 0
149152

150153

performance_tests/test/keyrings/test_raw_rsa_keyring.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,19 +139,22 @@ def runner():
139139

140140
def test_create(runner):
141141
"""Test the create_keyring function"""
142-
result = runner.invoke(create_raw_rsa_keyring.commands['create'], ['--n_iters', 1])
142+
result = runner.invoke(create_raw_rsa_keyring.commands['create'],
143+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
143144
assert result.exit_code == 0
144145

145146

146147
def test_encrypt(runner):
147148
"""Test the encrypt_using_keyring function"""
148-
result = runner.invoke(encrypt_raw_rsa_keyring.commands['encrypt'], ['--n_iters', 1])
149+
result = runner.invoke(encrypt_raw_rsa_keyring.commands['encrypt'],
150+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
149151
assert result.exit_code == 0
150152

151153

152154
def test_decrypt(runner):
153155
"""Test the decrypt_using_keyring function"""
154-
result = runner.invoke(decrypt_raw_rsa_keyring.commands['decrypt'], ['--n_iters', 1])
156+
result = runner.invoke(decrypt_raw_rsa_keyring.commands['decrypt'],
157+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
155158
assert result.exit_code == 0
156159

157160

performance_tests/test/master_key_providers/test_aws_kms_master_key_provider.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,19 +141,22 @@ def runner():
141141

142142
def test_create(runner):
143143
"""Test the create_key_provider function"""
144-
result = runner.invoke(create_kms_key_provider.commands['create'], ['--n_iters', 1])
144+
result = runner.invoke(create_kms_key_provider.commands['create'],
145+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
145146
assert result.exit_code == 0
146147

147148

148149
def test_encrypt(runner):
149150
"""Test the encrypt_using_key_provider function"""
150-
result = runner.invoke(encrypt_kms_key_provider.commands['encrypt'], ['--n_iters', 1])
151+
result = runner.invoke(encrypt_kms_key_provider.commands['encrypt'],
152+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
151153
assert result.exit_code == 0
152154

153155

154156
def test_decrypt(runner):
155157
"""Test the decrypt_using_key_provider function"""
156-
result = runner.invoke(decrypt_kms_key_provider.commands['decrypt'], ['--n_iters', 1])
158+
result = runner.invoke(decrypt_kms_key_provider.commands['decrypt'],
159+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
157160
assert result.exit_code == 0
158161

159162

performance_tests/test/master_key_providers/test_raw_aes_master_key_provider.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,19 +132,22 @@ def runner():
132132

133133
def test_create(runner):
134134
"""Test the create_key_provider function"""
135-
result = runner.invoke(create_raw_aes_key_provider.commands['create'], ['--n_iters', 1])
135+
result = runner.invoke(create_raw_aes_key_provider.commands['create'],
136+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
136137
assert result.exit_code == 0
137138

138139

139140
def test_encrypt(runner):
140141
"""Test the encrypt_using_key_provider function"""
141-
result = runner.invoke(encrypt_raw_aes_key_provider.commands['encrypt'], ['--n_iters', 1])
142+
result = runner.invoke(encrypt_raw_aes_key_provider.commands['encrypt'],
143+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
142144
assert result.exit_code == 0
143145

144146

145147
def test_decrypt(runner):
146148
"""Test the decrypt_using_key_provider function"""
147-
result = runner.invoke(decrypt_raw_aes_key_provider.commands['decrypt'], ['--n_iters', 1])
149+
result = runner.invoke(decrypt_raw_aes_key_provider.commands['decrypt'],
150+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
148151
assert result.exit_code == 0
149152

150153

performance_tests/test/master_key_providers/test_raw_rsa_master_key_provider.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,19 +132,22 @@ def runner():
132132

133133
def test_create(runner):
134134
"""Test the create_key_provider function"""
135-
result = runner.invoke(create_raw_rsa_key_provider.commands['create'], ['--n_iters', 1])
135+
result = runner.invoke(create_raw_rsa_key_provider.commands['create'],
136+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
136137
assert result.exit_code == 0
137138

138139

139140
def test_encrypt(runner):
140141
"""Test the encrypt_using_key_provider function"""
141-
result = runner.invoke(encrypt_raw_rsa_key_provider.commands['encrypt'], ['--n_iters', 1])
142+
result = runner.invoke(encrypt_raw_rsa_key_provider.commands['encrypt'],
143+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
142144
assert result.exit_code == 0
143145

144146

145147
def test_decrypt(runner):
146148
"""Test the decrypt_using_key_provider function"""
147-
result = runner.invoke(decrypt_raw_rsa_key_provider.commands['decrypt'], ['--n_iters', 1])
149+
result = runner.invoke(decrypt_raw_rsa_key_provider.commands['decrypt'],
150+
['--n_iters', PerfTestUtils.DEFAULT_TESTING_N_ITERS])
148151
assert result.exit_code == 0
149152

150153

0 commit comments

Comments
 (0)