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

Main Test Workflow #4

Closed
wants to merge 3 commits into from
Closed

Main Test Workflow #4

wants to merge 3 commits into from

Conversation

jlb6740
Copy link
Owner

@jlb6740 jlb6740 commented Apr 15, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|%25Change_(1-Head/Patch)|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.069821|%0A|x86_64|patch|Instantiation|0.070701|%0A|x86_64|patch|Execution|-0.708193|

@jlb6740
Copy link
Owner Author

jlb6740 commented Apr 15, 2022

/bench_x64

@jlb6740 jlb6740 force-pushed the main-test-workflow branch 5 times, most recently from 194680a to afb0d6e Compare April 15, 2022 20:04
@jlb6740 jlb6740 force-pushed the main-test-workflow branch from afb0d6e to 4e5c126 Compare April 15, 2022 20:18
@jlb6740
Copy link
Owner Author

jlb6740 commented Apr 15, 2022

/bench_x64

1 similar comment
@jlb6740
Copy link
Owner Author

jlb6740 commented Apr 18, 2022

/bench_x64

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Great stuff!

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Great stuff2!

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|%25Change_(1-Head/Patch)|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.052620|%0A|x86_64|patch|Instantiation|0.063459|%0A|x86_64|patch|Execution|0.000083|

2 similar comments
@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|%25Change_(1-Head/Patch)|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.052620|%0A|x86_64|patch|Instantiation|0.063459|%0A|x86_64|patch|Execution|0.000083|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|%25Change_(1-Head/Patch)|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.052620|%0A|x86_64|patch|Instantiation|0.063459|%0A|x86_64|patch|Execution|0.000083|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %change shows improvement):

arch engine phase %Change_(1-Head/Patch)
x86_64 patch Compilation 0.052620
x86_64 patch Instantiation 0.063459
x86_64 patch Execution 0.000083

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Working?

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|%25Change_(1-Head/Patch)|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.071440|%0A|x86_64|patch|Instantiation|-0.004160|%0A|x86_64|patch|Execution|0.013076|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|PCT_Change|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|-0.315302|%0A|x86_64|patch|Instantiation|-0.018406|%0A|x86_64|patch|Execution|0.084625|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

$body

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

${body}

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|PCT_Change|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.056343|%0A|x86_64|patch|Instantiation|0.094787|%0A|x86_64|patch|Execution|0.001181|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|PCT_Change|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.057203|%0A|x86_64|patch|Instantiation|0.025468|%0A|x86_64|patch|Execution|-0.000539|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|PCT_Change|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.080650|%0A|x86_64|patch|Instantiation|0.043496|%0A|x86_64|patch|Execution|0.010593|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|PCT_Change|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.078982|%0A|x86_64|patch|Instantiation|-0.001312|%0A|x86_64|patch|Execution|0.017673|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|PCT_Change|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.063456|%0A|x86_64|patch|Instantiation|-0.028440|%0A|x86_64|patch|Execution|-0.010782|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

Performance results based on clockticks comparison with main HEAD (higher %25change shows improvement):%0A%0A|arch|engine|phase|PCT_Change|%0A |-|-|-|-|%0A|x86_64|patch|Compilation|0.073615|%0A|x86_64|patch|Instantiation|0.025548|%0A|x86_64|patch|Execution|0.001151|

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 14, 2022

/bench_x86

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.021851
x86_64 patch Instantiation 0.017959
x86_64 patch Execution 0.003828

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.023581
x86_64 patch Instantiation -0.115752
x86_64 patch Execution 0.026604

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.024974
x86_64 patch Instantiation 0.099490
x86_64 patch Execution -0.000749

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.037733
x86_64 patch Instantiation 0.015401
x86_64 patch Execution 0.000592

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.023972
x86_64 patch Instantiation 0.032581
x86_64 patch Execution 0.000672

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.018321
x86_64 patch Instantiation 0.054930
x86_64 patch Execution -0.001591

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.017297
x86_64 patch Instantiation 0.022309
x86_64 patch Execution -0.003006

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.033201
x86_64 patch Instantiation -0.002718
x86_64 patch Execution -0.001184

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.032205
x86_64 patch Instantiation -0.074934
x86_64 patch Execution 0.001150

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.020972
x86_64 patch Instantiation 0.003695
x86_64 patch Execution -0.001502

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.025099
x86_64 patch Instantiation 0.043372
x86_64 patch Execution -0.000227

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.028656
x86_64 patch Instantiation 0.004902
x86_64 patch Execution -0.000477

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.025694
x86_64 patch Instantiation 0.008718
x86_64 patch Execution -0.001686

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.009063
x86_64 patch Instantiation 0.023084
x86_64 patch Execution -0.003320

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.023666
x86_64 patch Instantiation 0.026491
x86_64 patch Execution -0.026500

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.031951
x86_64 patch Instantiation -0.012100
x86_64 patch Execution -0.000675

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.014102
x86_64 patch Instantiation 0.028272
x86_64 patch Execution -0.001607

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.031875
x86_64 patch Instantiation 0.038904
x86_64 patch Execution -0.003263

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.020109
x86_64 patch Instantiation 0.166284
x86_64 patch Execution 0.001541

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.020356
x86_64 patch Instantiation 0.016604
x86_64 patch Execution 0.000544

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.014993
x86_64 patch Instantiation 0.005967
x86_64 patch Execution -0.002259

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.031722
x86_64 patch Instantiation -0.006130
x86_64 patch Execution 0.001300

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.032846
x86_64 patch Instantiation 0.016665
x86_64 patch Execution -0.000856

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.015745
x86_64 patch Instantiation 0.210785
x86_64 patch Execution 0.001721

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.031236
x86_64 patch Instantiation -0.011756
x86_64 patch Execution 0.000012

@jlb6740
Copy link
Owner Author

jlb6740 commented Jun 24, 2022

Shows clockticks reduced. 1-Patch/Main (positive pct is better)

arch engine phase pct_change
x86_64 patch Compilation 0.037317
x86_64 patch Instantiation 0.017501
x86_64 patch Execution 0.000435

@jlb6740 jlb6740 deleted the branch main July 9, 2022 02:55
@jlb6740 jlb6740 closed this Jul 9, 2022
jlb6740 pushed a commit that referenced this pull request Jul 24, 2023
* Integrate experimental HTTP into wasmtime.

* Reset Cargo.lock

* Switch to bail!, plumb options partially.

* Implement timeouts.

* Remove generated files & wasm, add Makefile

* Remove generated code textfile

* Update crates/wasi-http/Cargo.toml

Co-authored-by: Eduardo de Moura Rodrigues <16357187+eduardomourar@users.noreply.github.com>

* Update crates/wasi-http/Cargo.toml

Co-authored-by: Eduardo de Moura Rodrigues <16357187+eduardomourar@users.noreply.github.com>

* Extract streams from request/response.

* Fix read for len < buffer length.

* Formatting.

* types impl: swap todos for traps

* streams_impl: idioms, and swap todos for traps

* component impl: idioms, swap all unwraps for traps, swap all todos for traps

* http impl: idiom

* Remove an unnecessary mut.

* Remove an unsupported function.

* Switch to the tokio runtime for the HTTP request.

* Add a rust example.

* Update to latest wit definition

* Remove example code.

* wip: start writing a http test...

* finish writing the outbound request example

havent executed it yet

* better debug output

* wasi-http: some stubs required for rust rewrite of the example

* add wasi_http tests to test-programs

* CI: run the http tests

* Fix some warnings.

* bump new deps to latest releases (#3)

* Add tests for wasi-http to test-programs (#2)

* wip: start writing a http test...

* finish writing the outbound request example

havent executed it yet

* better debug output

* wasi-http: some stubs required for rust rewrite of the example

* add wasi_http tests to test-programs

* CI: run the http tests

* bump new deps to latest releases

h2 0.3.16
http 0.2.9
mio 0.8.6
openssl 0.10.48
openssl-sys 0.9.83
tokio 1.26.0

---------

Co-authored-by: Brendan Burns <bburns@microsoft.com>

* Update crates/test-programs/tests/http_tests/runtime/wasi_http_tests.rs

* Update crates/test-programs/tests/http_tests/runtime/wasi_http_tests.rs

* Update crates/test-programs/tests/http_tests/runtime/wasi_http_tests.rs

* wasi-http: fix cargo.toml file and publish script to work together (#4)

unfortunately, the publish script doesn't use a proper toml parser (in
order to not have any dependencies), so the whitespace has to be the
trivial expected case.

then, add wasi-http to the list of crates to publish.

* Update crates/test-programs/build.rs

* Switch to rustls

* Cleanups.

* Merge switch to rustls.

* Formatting

* Remove libssl install

* Fix tests.

* Rename wasi-http -> wasmtime-wasi-http

* prtest:full

Conditionalize TLS on riscv64gc.

* prtest:full

Fix formatting, also disable tls on s390x

* prtest:full

Add a path parameter to wit-bindgen, remove symlink.

* prtest:full

Fix tests for places where SSL isn't supported.

* Update crates/wasi-http/Cargo.toml

---------

Co-authored-by: Eduardo de Moura Rodrigues <16357187+eduardomourar@users.noreply.github.com>
Co-authored-by: Pat Hickey <phickey@fastly.com>
Co-authored-by: Pat Hickey <pat@moreproductive.org>
jlb6740 added a commit that referenced this pull request Dec 4, 2024
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