-
Notifications
You must be signed in to change notification settings - Fork 109
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Unexporting const * Fleshing out system test runner a bit * Adding godoc and TODOs * Exporting Ctx * Try to boot up test cluster * Using logger * WIP * WIP: rename service to servicedeployer * WIP: start talking to Kibana APIs * Fixing compile errors * Delete policy when test ends * WIP: Adding idea TODOs * More WIP TODO * Fixing syntax error * WIP: Fleshing out Kibana API call for adding package to policy * Fixing compile errors * WIP: call Kibana API to add datastream to policy * Allow for scalar or list var types * Add elastic-agent serice to snapshot docker-compose file * Adding healthcheck for elastic-agent service * Adding methods to assign policy to agent * Reassign agent to original policy so test policy can be cleaned up * Overlay test config vars * WIP: mounting hackery in progress * Fixing rebase errors * Fleshing out docker-compose service deployer * Adding bind mount for temp dir in agent container * Adding TODO + debug log for ctxt * Using consts for log file names * Creating function stub and moving TODO * Apply context to config * Updating fleet ES URL in Kibana config * Add Service.Hostname context var * Wait until true * Update root service in dependency tree * Renaming per feedback * Move STDOUT/STDERR cleanup to defers * Consistent naming * Adding godoc explaining context * Breaking up ServiceRunner into ServiceDeployer and DeployedService interfaces * Strictly type context * Sharing ES client across test runs * Renaming files to be consistent across test runners * Adding some godoc + unexporting unnecessary exports * Adding godoc * Adding license headers * Changing local dir to /tmp/service_logs * Moving service context to servicedeployer package * Read ES and Kibana hostnames from Elastic Stack Docker Compose configuration file * Adding test timestamp to policy name * Bumping up default version of Elastic Stack to latest released version * Renaming method per language idiom * Fixing comment that I missed earlier * Prefixing shellinit hostnames with http:// * Refactoring: introducing dockerComposeOptions struct * Bumping up default stack version to 7.10.0-SNAPSHOT * Updating health check command for Elastic Agent
- Loading branch information
1 parent
ba7825e
commit e62cc86
Showing
27 changed files
with
1,367 additions
and
110 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.