Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C++ tests should use sensible timeouts for receive #7071

Merged
merged 1 commit into from
May 28, 2020

Conversation

merlimat
Copy link
Contributor

Motivation

A bunch of tests were using 100ms as the timeout for receive. 100ms is
way too short. The broker for these tests is standalone, so everything
is running in one process on one machine. I/O, locks, GC etc can
easily make reads take longer than 100ms.

We are testing functionality, not performance with these tests, so
I've increased the timeout to 3s.

A bunch of tests were using 100ms as the timeout for receive. 100ms is
way too short. The broker for these tests is standalone, so everything
is running in one process on one machine. I/O, locks, GC etc can
easily make reads take longer than 100ms.

We are testing functionallity, not performance with these tests, so
I've increased the timeout to 3s.
@sijie sijie merged commit b7a4fef into apache:master May 28, 2020
@merlimat merlimat deleted the pr-471aeb35a9 branch May 28, 2020 18:52
315157973 pushed a commit to 315157973/pulsar that referenced this pull request May 29, 2020
### Motivation

A bunch of tests were using 100ms as the timeout for receive. 100ms is
way too short. The broker for these tests is standalone, so everything
is running in one process on one machine. I/O, locks, GC etc can
easily make reads take longer than 100ms.

We are testing functionality, not performance with these tests, so
I've increased the timeout to 3s.
Huanli-Meng pushed a commit to Huanli-Meng/pulsar that referenced this pull request Jun 1, 2020
### Motivation

A bunch of tests were using 100ms as the timeout for receive. 100ms is
way too short. The broker for these tests is standalone, so everything
is running in one process on one machine. I/O, locks, GC etc can
easily make reads take longer than 100ms.

We are testing functionality, not performance with these tests, so
I've increased the timeout to 3s.
Huanli-Meng pushed a commit to Huanli-Meng/pulsar that referenced this pull request Jun 1, 2020
### Motivation

A bunch of tests were using 100ms as the timeout for receive. 100ms is
way too short. The broker for these tests is standalone, so everything
is running in one process on one machine. I/O, locks, GC etc can
easily make reads take longer than 100ms.

We are testing functionality, not performance with these tests, so
I've increased the timeout to 3s.
Huanli-Meng pushed a commit to Huanli-Meng/pulsar that referenced this pull request Jun 12, 2020
### Motivation

A bunch of tests were using 100ms as the timeout for receive. 100ms is
way too short. The broker for these tests is standalone, so everything
is running in one process on one machine. I/O, locks, GC etc can
easily make reads take longer than 100ms.

We are testing functionality, not performance with these tests, so
I've increased the timeout to 3s.
huangdx0726 pushed a commit to huangdx0726/pulsar that referenced this pull request Aug 24, 2020
### Motivation

A bunch of tests were using 100ms as the timeout for receive. 100ms is
way too short. The broker for these tests is standalone, so everything
is running in one process on one machine. I/O, locks, GC etc can
easily make reads take longer than 100ms.

We are testing functionality, not performance with these tests, so
I've increased the timeout to 3s.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants