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

WIP: Full-duplex experiment. #581

Draft
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

egrimley-arm
Copy link
Contributor

No description provided.

In execution_engine_manager.rs, dispatch_on_incoming_data now returns
response_invalid_request when there was an error.

In server_test.rs, test_template now distinguishes between an error
and an event not returning SUCCESS. There is an additional argument,
expect_success.
cd veracruz
./measure.sh 100000000

Bytes: 100000000
In: 59946469.4245856 B/s (60 MB/s)
Out: 52077517.6146203 B/s (52 MB/s)
More hacking of server_test.rs is required.
There is perhaps a problem with tests that are supposed to fail.
I think it works if the buffer is big enough to contain an entire
"packet". Otherwise we get an infinite loop in client_send, which
is a totally incomprehensible bit of code.
Do not merge this to main: we do not really need this function!

We can now add something like this in fd-create/src/main.rs:

libveracruz::nanosleep(2000000000).unwrap();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant