TestApp.hardcoded_path is required in contentctl.yml even if we specify splunk_api_username and splunk_api_password to download the apps from splunkbase. Moreover, the serialization function for hardcoded_path serializes a None value as a 'None' of type str. I will open a PR to fix this.