Article
Using Fake Cookbooks for Writing ChefSpec Tests for your Custom Chef Resources (3 mins read).
A directory structure I've found quite useful for writing ChefSpec tests for custom resources, by creating a fake cookbook within the cookbook you're testing.
Thu, 29 Nov 2018 21:18
by Jamie Tanna
.
#blogumentation
#chef
#custom-resource
#chefspec .
Article
Tweaking Gatling HighCharts Response Time Bounds (3 mins read).
How to configure the bounds that Gatling marks your response times within for console output and graphing purposes.
Mon, 19 Nov 2018 22:46
by Jamie Tanna
.
#blogumentation
#gatling
#gatling-highcharts .
Article
Creating a versionable, self-contained (fat-/uber-) JAR for Gatling tests (17 mins read).
Why you'd want a fat JAR for your Gatling tests and how you'd achieve it.
Mon, 19 Nov 2018 22:46
by Jamie Tanna
.
#blogumentation
#java
#gatling
#testing
#jar
#artifact
#artefact
#maven
#uber-jar .
Article
Setting your default AWS profile for the AWS CLI and SDKs (2 mins read).
Setting the default AWS profile when working with multiple profiles and the AWS CLI / SDKs.
Thu, 15 Nov 2018 00:12
by Jamie Tanna
.
#blogumentation
#aws
#aws-cli
#aws-sdk
#command-line .
Article
Chef 14 Upgrade: Custom Resource Properties are Silently Coerced to Hash if they are a nil (2 mins read).
Finding out that a nil gets silently coerced to an empty Hash if given to a custom resource's property of type Hash.
Tue, 13 Nov 2018 00:47
by Jamie Tanna
.
#blogumentation
#chef-14
#chef-14-upgrade
#chefspec
#test-coverage .
Article
Chef 14: ChefSpec Coverage Reporting Deprecation (1 mins read).
Noting the deprecation of using ChefSpec::Coverage.start! when using Chef 14 and above.
Tue, 13 Nov 2018 00:23
by Jamie Tanna
.
#blogumentation
#chef-14
#chef-14-upgrade
#chefspec
#test-coverage .
Article
Chef 14 Upgrade: Change in ValidationFailed error messages when setting required properties (2 mins read).
The updated error message returned by a Chef ValidationFailed error, when you're specifying which properties are required on a custom resource.
Mon, 12 Nov 2018 23:35
by Jamie Tanna
.
#blogumentation
#chef-14-upgrade
#chef
#chefspec
#chef-14 .
Article
Why You Should Be Unit Testing Your Functional Acceptance Tests (7 mins read).
A few reasons explaining why you should be writing unit tests for your functional tests.
Wed, 07 Nov 2018 22:28
by Jamie Tanna
.
#persuasive
#testing
#software-testing
#tdd
#bdd
#cucumber
#software-quality
#quality-engineering
#unit-testing .
Article
Viewing X.509 PEM Certificate Details with OpenSSL (2 mins read).
How to convert an X.509 PEM file to a human-readable format using openssl commands.
Fri, 02 Nov 2018 07:57
by Jamie Tanna
.
#blogumentation
#certificates
#command-line
#pem
#openssl .
Article
Viewing X.509 DER Certificate Details with OpenSSL (2 mins read).
How to convert an X.509 DER file to a human-readable format using openssl commands.
Fri, 02 Nov 2018 07:57
by Jamie Tanna
.
#blogumentation
#certificates
#command-line
#der
#openssl .