internal/testrunner/runners/system/tester.go (4 lines): - line 207: // FIXME: Keeping Elasticsearch client to be able to do low-level requests for parameters not supported yet by the API. - line 1057: // TODO: Migrate from stack.logstash_enabled to the stack config. - line 1178: // FIXME: running per stages does not work when multiple agents are created - line 1457: // (TODO in future) Optionally exercise service to generate load. internal/agentdeployer/factory.go (2 lines): - line 65: // FIXME: should this be just carried out by service deployer? - line 66: // FIXME: this docker-compose scenario contains both agent and service internal/agentdeployer/agent.go (2 lines): - line 259: // TODO: Review if this is the correct place to get the enrollment token. - line 270: // TODO: Include these settings more explicitly in `config`. internal/testrunner/runners/policy/tester.go (2 lines): - line 160: // TODO: For manifests, mark as covered only the variables used. - line 161: // TODO: For templates, mark as covered only the parts used, but this requires introspection in handlebars. internal/benchrunner/runners/rally/runner.go (2 lines): - line 514: // TODO collect agent hosts metrics using system integration - line 704: // TODO: this should be taken care of by the corpus generator tool, once it will be done let's remove this internal/benchrunner/runners/system/runner.go (2 lines): - line 329: // TODO collect agent hosts metrics using system integration - line 611: // TODO: this should be taken care of by the corpus generator tool, once it will be done let's remove this internal/stack/serverless.go (2 lines): - line 285: // TODO: Ensuring a specific GeoIP database would make tests reproducible - line 387: // TODO: if GeoIP database is specified, remove the geoip Bundle (if needed) internal/servicedeployer/custom_agent.go (2 lines): - line 86: // FIXME: Currently, this service deployer starts a new agent on its own and - line 159: // TODO: if this agent is moved to "agentdeployer", this container should be connected internal/kibana/fleet.go (1 line): - line 29: // TODO: Avoid using is_default, so a cluster can be used for multiple environments. internal/stack/compose.go (1 line): - line 34: // TODO: Use template variables instead of environment variables to parameterize docker-compose. internal/testrunner/runners/system/runner.go (1 line): - line 61: // FIXME: Keeping Elasticsearch client to be able to do low-level requests for parameters not supported yet by the API. internal/fields/validate.go (1 line): - line 823: // FIXME https://github.com/elastic/elastic-package/issues/147 internal/testrunner/runners/static/tester.go (1 line): - line 218: // TODO: This should return the package name plus the policy name, but we don't know internal/stack/environment.go (1 line): - line 55: // TODO: Migrate from serverless variables. internal/kubectl/kubectl_apply.go (1 line): - line 138: // TODO: Support context cancelation in this wait. We rely on a helm waiter internal/agentdeployer/kubernetes.go (1 line): - line 199: // TODO: Review if this is the correct place to get the enrollment token. internal/profile/profile.go (1 line): - line 216: // TODO: this should read a profile.json file or something like that internal/fields/mappings.go (1 line): - line 525: // TODO: Should this be raised as an error instead? internal/compose/compose_windows.go (1 line): - line 28: // TODO: Use a Windows Pseudo-Console (ConPTY) to capture stderr without losing the default output. internal/testrunner/runners/pipeline/tester.go (1 line): - line 437: // TODO: temporary workaround until other approach for deterministic geoip in serverless can be implemented. internal/servicedeployer/factory.go (1 line): - line 89: // FIXME: This docker-compose scenario contains also the definition of the elastic-agent container internal/compose/compose.go (1 line): - line 176: // TODO: a lot of the checks in NewProject don't need to happen any more, we might want to rethink how we do this.