[openssl-dev] Code Health Tuesday - summary

Paul Dale paul.dale at oracle.com
Thu Apr 13 00:02:43 UTC 2017


Code Health Tuesday is over once again.

 

In total 27 PRs were raised for the event with three of these as yet unmerged.  In total about thirty tests were updated which represents roughly half of the outstanding test cases.

All in all, a solid outcome for testing uniformity.

 

 

Pauli

-- 

Oracle

Dr Paul Dale | Cryptographer | Network Security & Encryption 

Phone +61 7 3031 7217

Oracle Australia

 

From: Paul Dale 
Sent: Thursday, 6 April 2017 3:40 PM
To: openssl-dev at openssl.org
Subject: [openssl-dev] Code Health Tuesday - test modernisation

 

Next week on the 11th of April it is Code Health Tuesday again.

 

This fortnight it will be about updating the C unit tests to use the test framework. Everyone is invited to participate to help bring consistency and order to the unit tests.

                                                                                                                                            

Many of the existing C tests are ad-hoc.  The desired form of C test executables is described at the end of test/README.  A brief description of the condition and output framework is in the list archives: https://www.mail-archive.com/openssl-dev@openssl.org/msg46648.html.  Some tests have already been updated to use both to serve as examples.

 

 

Regards,

 

Pauli

(at the suggestion of the dev team)

 

 

FAQ:

 

Q: How do I participate?

A: Once you've update your tests, create a Github pull request and put "code health" in the title. Such commits will be monitored for quick turnaround.

 

Q: Which tests should I convert?

A: There is a spreadsheet: conversion: https://docs.google.com/spreadsheets/d/1VJTmEVT1EyYxZ90GnhAPd4vtFg74Ij3Y-pthjXdmH80/edit#gid=0 This lists all the C tests, select one you want to work on and tag it to avoid duplication.

 

Q: Which branch should I target?

A: Master is the one.  It is the only branch with the new infrastructure.

 

Q: Where do I go if the infrastructure isn't working?

A: Post the problem here.

 

Q: Can I suggest improvements to the infrastructure?

A: Sure thing, post them here too.

 

 

-- 

Oracle

Dr Paul Dale | Cryptographer | Network Security & Encryption 

Phone +61 7 3031 7217

Oracle Australia

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-dev/attachments/20170412/2eb976d0/attachment-0001.html>


More information about the openssl-dev mailing list