feat(tests): dump all component and app unit logs on failure
feat(tests): upload dumped logs to S3