Skip to content

Conversation

@brijesh-elastic
Copy link
Collaborator

Proposed commit message

fix pipeline flaky tests by adding regex to match dynamic date values.

Timestamps that are parsed without a year (such as those on BSD-style syslog messages) will have
their expected values inherit the year the expected files are generated in. This means that
tests will only pass in the year that the expected files are generated.

The relevant timestamp field (@timestamp, for example) has been added to the pipeline test config
as a dynamic field, and a regex pattern is used to match the expected format of the timestamp.

Fixes the tests for the following packages:
- haproxy
- pps
- sentinel_one_cloud_funnel
- trendmicro
- vsphere
- watchguard_firebox
- zscaler_zia

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

How to test this PR locally

  • Clone integrations repo.
  • Install elastic package locally.
  • Start elastic stack using elastic-package.
  • Move to integrations/packages/<integration_name> directory.
  • Run the following command to run tests.

elastic-package test

@brijesh-elastic brijesh-elastic self-assigned this Jan 6, 2026
@brijesh-elastic brijesh-elastic requested review from a team as code owners January 6, 2026 07:08
@brijesh-elastic brijesh-elastic added the Integration:zscaler_zia Zscaler Internet Access label Jan 6, 2026
@brijesh-elastic brijesh-elastic requested a review from a team as a code owner January 6, 2026 07:08
@brijesh-elastic brijesh-elastic added Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] Integration:trendmicro Trend Micro Deep Security Integration:sentinel_one_cloud_funnel SentinelOne Cloud Funnel Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] Integration:watchguard_firebox WatchGuard Firebox Integration:pps Pleasant Password Server (Community supported) Team:Sit-Crest Crest developers on the Security Integrations team [elastic/sit-crest-contractors] Team:Integration-Experience Security Integrations Integration Experience [elastic/integration-experience] labels Jan 6, 2026
@elasticmachine
Copy link

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

@elasticmachine
Copy link

Pinging @elastic/integration-experience (Team:Integration-Experience)

This was referenced Jan 6, 2026
This was referenced Jan 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Integration:haproxy HAProxy Integration:pps Pleasant Password Server (Community supported) Integration:sentinel_one_cloud_funnel SentinelOne Cloud Funnel Integration:trendmicro Trend Micro Deep Security Integration:vsphere VMware vSphere Integration:watchguard_firebox WatchGuard Firebox Integration:zscaler_zia Zscaler Internet Access Team:Integration-Experience Security Integrations Integration Experience [elastic/integration-experience] Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] Team:Sit-Crest Crest developers on the Security Integrations team [elastic/sit-crest-contractors]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants