Skip to content

Commit 6a6d650

Browse files
author
Damian Meden
committed
Unit Test - Increase openssl's key size. Place test certs into a common test folder.
1 parent f10674d commit 6a6d650

File tree

79 files changed

+216
-751
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+216
-751
lines changed

tests/gold_tests/autest-site/trafficserver.test.ext

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,10 @@ def MakeATSProcess(obj, name, command='traffic_server', select_ports=True,
162162
p.Env['PROXY_CONFIG_SSL_DIR'] = ssl_dir
163163
p.Variables.SSLDir = ssl_dir
164164
AddMethodToInstance(p, addSSLfile)
165+
166+
# Add default cert folder & register handy method.
167+
AddMethodToInstance(p, addDefaultSSLFiles)
168+
AddMethodToInstance(p, addSSLFileFromDefaultTestFolder)
165169
########################################################
166170
# cache.db directory
167171
p.Setup.MakeDir(storage_dir)
@@ -461,6 +465,15 @@ def addSSLfile(self, filename):
461465
self.Setup.CopyAs(filename, self.Variables.SSLDir)
462466

463467

468+
def addDefaultSSLFiles(self):
469+
addSSLfile(self, os.path.join(self.Variables.AtsTestToolsDir, "ssl", "server.pem"))
470+
addSSLfile(self, os.path.join(self.Variables.AtsTestToolsDir, "ssl", "server.key"))
471+
472+
473+
def addSSLFileFromDefaultTestFolder(self, filename):
474+
addSSLfile(self, os.path.join(self.Variables.AtsTestToolsDir, "ssl", filename))
475+
476+
464477
RegisterFileType(Config, "ats:config")
465478
RegisterFileType(RecordsConfig, "ats:config:records")
466479
ExtendTest(MakeATSProcess, name="MakeATSProcess")

tests/gold_tests/bigobj/bigobj.test.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@
3131

3232
ts = Test.MakeATSProcess("ts", enable_tls=True)
3333

34-
ts.addSSLfile("ssl/server.pem")
35-
ts.addSSLfile("ssl/server.key")
34+
ts.addDefaultSSLFiles()
3635

3736
ts.Disk.records_config.update({
3837
'proxy.config.diags.debug.enabled': 1,

tests/gold_tests/bigobj/ssl/server.key

Lines changed: 0 additions & 15 deletions
This file was deleted.

tests/gold_tests/bigobj/ssl/server.pem

Lines changed: 0 additions & 32 deletions
This file was deleted.

tests/gold_tests/chunked_encoding/chunked_encoding.test.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,7 @@
6565
server3.addResponse("sessionlog.json", request_header3, response_header3)
6666

6767
# add ssl materials like key, certificates for the server
68-
ts.addSSLfile("ssl/server.pem")
69-
ts.addSSLfile("ssl/server.key")
68+
ts.addDefaultSSLFiles()
7069

7170
ts.Disk.records_config.update({
7271
'proxy.config.diags.debug.enabled': 1,

tests/gold_tests/chunked_encoding/chunked_encoding_h2.test.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@
3232
ts = Test.MakeATSProcess("ts", select_ports=True, enable_tls=True)
3333

3434
# add ssl materials like key, certificates for the server
35-
ts.addSSLfile("ssl/server.pem")
36-
ts.addSSLfile("ssl/server.key")
35+
ts.addDefaultSSLFiles()
3736

3837
ts.Disk.records_config.update({
3938
'proxy.config.http2.enabled': 1, # this option is for VZM-internal only

tests/gold_tests/chunked_encoding/ssl/server.key

Lines changed: 0 additions & 15 deletions
This file was deleted.

tests/gold_tests/chunked_encoding/ssl/server.pem

Lines changed: 0 additions & 32 deletions
This file was deleted.

tests/gold_tests/continuations/double_h2.test.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@
4040
server.addResponse("sessionfile.log", request_header, response_header)
4141

4242
# add ssl materials like key, certificates for the server
43-
ts.addSSLfile("ssl/server.pem")
44-
ts.addSSLfile("ssl/server.key")
43+
ts.addDefaultSSLFiles()
4544

4645
# add port and remap rule
4746
ts.Disk.remap_config.AddLine(

tests/gold_tests/continuations/openclose_h2.test.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@
4040
"timestamp": "1469733493.993", "body": ""}
4141

4242
# add ssl materials like key, certificates for the server
43-
ts.addSSLfile("ssl/server.pem")
44-
ts.addSSLfile("ssl/server.key")
43+
ts.addDefaultSSLFiles()
4544

4645
Test.PrepareTestPlugin(os.path.join(Test.Variables.AtsTestPluginsDir,
4746
'ssntxnorder_verify.so'), ts)

0 commit comments

Comments
 (0)