Skip to content

Test file_start_position_server_restart_acknowledged is flakey on non-Linux #7988

@bruceg

Description

@bruceg

This test appears to be fairly stable on Linux, but is showing occasional failures on both MacOS and Windows:

2021-06-22T15:22:35.4260697Z ---- sources::file::tests::file_start_position_server_restart_acknowledged stdout ----
2021-06-22T15:22:35.4262113Z Jun 22 15:21:12.610  WARN vector::sources::file: The `fingerprint.bytes` option will be used to convert old file fingerprints created by vector < v0.11.0, but are not supported for new file fingerprints. The first line will be used instead.
2021-06-22T15:22:35.4264644Z Jun 22 15:21:12.611  INFO vector::sources::file: Starting file server. include=["C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\.tmpUqbOTa\\*"] exclude=[]
2021-06-22T15:22:35.4265906Z Jun 22 15:21:12.618  WARN file_server: vector::internal_events::file::source: Currently ignoring file too small to fingerprint. path=C:\Users\ADMINI~1\AppData\Local\Temp\.tmpUqbOTa\checkpoints.json
2021-06-22T15:22:35.4267108Z Jun 22 15:21:12.629  INFO file_server: vector::internal_events::file::source: Found new file to watch. path=C:\Users\ADMINI~1\AppData\Local\Temp\.tmpUqbOTa\file
2021-06-22T15:22:35.4268005Z Jun 22 15:21:12.734 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=3
2021-06-22T15:22:35.4269328Z Jun 22 15:21:12.735  WARN file_server: vector::internal_events::file::source: Currently ignoring file too small to fingerprint. path=C:\Users\ADMINI~1\AppData\Local\Temp\.tmpUqbOTa\checkpoints.new.json
2021-06-22T15:22:35.4270418Z Jun 22 15:21:12.847 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=3
2021-06-22T15:22:35.4271262Z Jun 22 15:21:12.952 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=3
2021-06-22T15:22:35.4272033Z Jun 22 15:21:13.064 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=3
2021-06-22T15:22:35.4272878Z Jun 22 15:21:13.180 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=3
2021-06-22T15:22:35.4274084Z Jun 22 15:21:13.288 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=4
2021-06-22T15:22:35.4274857Z Jun 22 15:21:13.399 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=2
2021-06-22T15:22:35.4275637Z Jun 22 15:21:13.509 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=8
2021-06-22T15:22:35.4276399Z Jun 22 15:21:13.614 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=2
2021-06-22T15:22:35.4277517Z Jun 22 15:21:13.615  WARN vector::sources::file: The `fingerprint.bytes` option will be used to convert old file fingerprints created by vector < v0.11.0, but are not supported for new file fingerprints. The first line will be used instead.
2021-06-22T15:22:35.4278766Z Jun 22 15:21:13.615  INFO vector::sources::file: Starting file server. include=["C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\.tmpUqbOTa\\*"] exclude=[]
2021-06-22T15:22:35.4279626Z Jun 22 15:21:13.619 DEBUG vector::internal_events::file::source: Files checkpointed. count=1 duration_ms=3
2021-06-22T15:22:35.4280694Z Jun 22 15:21:13.624  WARN file_server: vector::internal_events::file::source: Currently ignoring file too small to fingerprint. path=C:\Users\ADMINI~1\AppData\Local\Temp\.tmpUqbOTa\checkpoints.json
2021-06-22T15:22:35.4282242Z Jun 22 15:21:13.624 ERROR file_server: vector::internal_events::file::source: Failed reading file for fingerprinting. path=C:\Users\ADMINI~1\AppData\Local\Temp\.tmpUqbOTa\checkpoints.new.json error=The system cannot find the file specified. (os error 2)
2021-06-22T15:22:35.4283615Z Jun 22 15:21:13.628  INFO file_server: vector::internal_events::file::source: Found new file to watch. path=C:\Users\ADMINI~1\AppData\Local\Temp\.tmpUqbOTa\file
2021-06-22T15:22:35.4284498Z Jun 22 15:21:13.733 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=2
2021-06-22T15:22:35.4285592Z Jun 22 15:21:13.734  WARN file_server: vector::internal_events::file::source: Currently ignoring file too small to fingerprint. path=C:\Users\ADMINI~1\AppData\Local\Temp\.tmpUqbOTa\checkpoints.new.json
2021-06-22T15:22:35.4286674Z Jun 22 15:21:13.842 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=5
2021-06-22T15:22:35.4287429Z Jun 22 15:21:13.956 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=3
2021-06-22T15:22:35.4288200Z Jun 22 15:21:14.069 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=3
2021-06-22T15:22:35.4288952Z Jun 22 15:21:14.182 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=2
2021-06-22T15:22:35.4289713Z Jun 22 15:21:14.288 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=3
2021-06-22T15:22:35.4290482Z Jun 22 15:21:14.400 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=3
2021-06-22T15:22:35.4291227Z Jun 22 15:21:14.512 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=2
2021-06-22T15:22:35.4291997Z Jun 22 15:21:14.627 DEBUG vector::internal_events::file::source: Files checkpointed. count=0 duration_ms=4
2021-06-22T15:22:35.4292732Z thread 'main' panicked at 'assertion failed: `(left == right)`
2021-06-22T15:22:35.4293197Z 
2021-06-22T15:22:35.4293533Z Diff < left / right > :
2021-06-22T15:22:35.4293909Z  [
2021-06-22T15:22:35.4294201Z <    "zeroth line",
2021-06-22T15:22:35.4294512Z <    "first line",
2021-06-22T15:22:35.4294828Z      "second line",
2021-06-22T15:22:35.4295086Z  ]

Metadata

Metadata

Assignees

No one assigned

    Labels

    domain: testsAnything related to Vector's internal testssource: fileAnything `file` source relatedtype: bugA code related bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions