Граф коммитов

233 Коммитов

Автор SHA1 Сообщение Дата
Yi Huang 0854e65f54
Migrate AzP CI to Github (#3738) 2023-07-06 07:36:16 -04:00
Nick Banks 04086748ff
Onboard Kernel Tests to GitHub (w/ Signing Fixes) (#3699) 2023-06-14 15:29:42 -04:00
Yi Huang e2763a321f
Test sign drivers for perf tests (#3696) 2023-06-13 09:16:17 -04:00
Nick Banks 113c7ce9eb
Add OpenSSL v3 Distribution (#3583) 2023-04-25 14:03:36 -04:00
Nick Banks 6fb2ddaaf5
Update main to 2.3 (#3572) 2023-04-18 20:00:13 +00:00
Yi Huang 8a9cc6f7f0
Build Microsoft.Native.Quic.MsQuic.XDP.OpenSSL nuget package (#3570)
TCP_FAIL_CONNECT_ON_ICMP_ERROR
2023-04-17 18:26:55 -07:00
Nick Banks 86083a74aa
Update LTTng to Latest (v2.13) (#3537) 2023-03-27 19:09:28 -04:00
Nick Banks 3531d93049
Increase BVT Timeout (#3187) 2022-10-25 14:23:02 -07:00
Anthony Rossi 674c9bb787
Add PGO support for OpenSSL (#3014)
* Add PGO support for OpenSSL

* Don't run TCP perf tests during PGO runs.

* Use the build name in the branch.
2022-08-26 12:29:55 -07:00
Anthony Rossi 18b76fac1a
Fix PGO pipeline bugs (#3009)
* Change to the correct directory for making PGO commits.

* Fix copy files path

* Add tagging for the new PR
2022-08-24 23:32:34 -07:00
Anthony Rossi 6ade76b61b
Automate user mode PGO (#3007) 2022-08-22 19:09:24 -04:00
Nick Banks 910325327a
Update main Version to v2.2 (#2948) 2022-08-05 10:59:45 -04:00
Nick Banks d9fc133a78
Fix Nuget Packaging Failure in CI (#2703) 2022-05-11 07:30:44 -07:00
Thad House e12fa1f231
Add XDP Nuget Package, build XDP in Onebranch (#2701) 2022-05-10 20:08:58 -04:00
Thad House c81ee026a4
Fix some issues with performance testing and logging (#2669)
* Test perf log grabbing

* Fix

* Try more logging

* Try to see if stopping logs is failing

* Remove copies

* 1 more fix

* Move log stop to its own task

* Add way to force iterations

* Add way to cancel logs

* Remove some unnecessary changes
2022-04-29 14:38:34 -07:00
Nick Banks d10c16ae11
Add Test for Linux Package (#2634) 2022-04-12 16:04:02 -04:00
Nick Banks dc1ccee0db
Prepare for Onboarding XDP Perf (#2599) 2022-04-01 12:59:42 -04:00
Thad House 69184d1616
Fix clog2text not being available during test runs (#2571) 2022-03-26 23:27:26 +00:00
Nick Banks 97f7d87ac1
Move Plugins to GitHub Action (#2522) 2022-03-15 08:10:24 -04:00
Nick Banks f7f4115943
Refactor prepare-machine.ps1 (#2506) 2022-03-11 16:08:56 -05:00
Matt Olson 6ef2801af9
Create XDP BVT test job (#2498) 2022-03-10 14:17:47 -05:00
Thad House 19f8b40367
Embed git commit hash into binary (#2494) 2022-03-10 07:59:00 -05:00
Nick Banks 714bf6cc5f
Move Cargo to GH Action (#2484) 2022-03-09 09:59:14 -08:00
Nick Banks 49c80dc384
Add cargo publish --dry-run to CI (#2476) 2022-03-07 21:27:30 +00:00
Nick Banks 411c316323
Remove Old QNS Files and Update Version (#2475) 2022-03-07 08:20:03 -08:00
Nick Banks 8dbbe1fcc1
Merge Lola Branch (#2404)
Lots of stuff...
2022-02-18 15:00:33 -05:00
Thad House 0dd4e6095a
Publish artifacts on success or failure (#2381) 2022-02-09 21:54:13 +00:00
Thad House 67a41ee8bf
Update .NET to 6.0 (Which is LTS) (#2352)
* Update .NET to 6.0 (Which is LTS)

* .NET 6

* Revert ".NET 6"

This reverts commit 4747f1a910.

* Use .NET 6
2022-02-04 13:51:48 -08:00
Nick Banks a0185459cc
Move Rest of WAN Perf to Action (#2278) 2022-01-11 13:44:38 -05:00
Thad House 63cf4b7821
Publish macos logs from bvt runs (#2257) 2021-12-30 11:54:11 -08:00
Thad House 04a6c3fc27
Remove old create package yml file, fix update-version script (#2199) 2021-12-02 09:41:20 -08:00
Thad House c1bd30be1b
Update QuicTrace app to .NET 6 and QuicTraceLib to newest SDK (#2123)
* Update QuicTrace app to .NET 6, Publish single file versions of app

* Run on windows 2022

* Install .NET 6 RC 2

* Fix spacing

* Another runtime attempt

* Revert updates, fix build

* Remove use sdk

* Update project to rc1 wpa dependencies

* 1 more version update

* Remove single file exe
2021-11-30 16:33:09 -08:00
Thad House 61432fb10d
Compile an OpenSSL binary under VS 2022 in CI (#2191)
* Limit to just single build for openssl perl

* Add a user build

* Full build
2021-11-30 14:04:20 -08:00
Thad House 8ddd135e20
Initial .NET Support (#1917) 2021-10-28 13:12:03 -04:00
Nick Banks b943eb18c4
Initial Rust Support (#1832)
Initial Rust Support
2021-10-28 08:40:54 -04:00
Nick Banks 7449f0fe26
Update to Version 1.10 (#2086) 2021-10-20 19:35:34 -04:00
Thad House 5cae356cd7
Fix distribution tasks (#2079) 2021-10-18 15:55:26 -07:00
Nick Banks d1ae0e4b64
Run WAN Perf on WS2022 (#2061) 2021-10-07 16:44:40 -04:00
Nick Banks b6a8c0bf17
Move Check CLOG to Action (#2059) 2021-10-07 11:36:40 -04:00
Nick Banks 8613828632
Run more BVT and SpinQuic on windows-2022 (#2028) 2021-09-24 15:02:52 -04:00
Thad House 1d5fd3346b
Add Windows Server 2022 Tests for User Mode Schannel (#1958)
Co-authored-by: Nick Banks <nibanks@microsoft.com>
2021-09-23 14:48:17 -04:00
Thad House dee6c6c423
Push individual vpacks rather than multiarchitecture flag (#2014)
Multiarchitecture flag is missing provenance, which is required to ingest into windows
2021-09-21 12:01:33 -04:00
Thad House ff9b4c3b90
Add UWP nuget package (#2002)
* Add UWP nuget package

* Switch to winsock2.h rather than ws2def.h

* Build arm64

* Copy UWP artifacts to appx
2021-09-20 10:38:51 -07:00
Thad House 3e57a29d6a
Add a script to always clean up perf machines (#1997)
* Add a script to always clean up perf machines

* Fix wan perf

* Null session
2021-09-16 16:16:29 -07:00
Thad House 2afa85b4d2
Publish separate vpacks for each configuration and architecture (#1981)
* Revert "Revert "Publish separate vpacks for each configuration and architecture (#1940)" (#1948)"

This reverts commit c02ac48e66.

* Add chpe build
2021-09-16 10:26:57 -07:00
Nick Banks 0a91425307
Update to v1.9 (#1979) 2021-09-13 19:24:10 -04:00
Thad House c02ac48e66
Revert "Publish separate vpacks for each configuration and architecture (#1940)" (#1948)
This reverts commit 0a0ae562c2.
2021-08-29 08:09:54 -04:00
Thad House 0a0ae562c2
Publish separate vpacks for each configuration and architecture (#1940)
This will make the vpack downloads much smaller
2021-08-25 12:35:15 -07:00
Thad House efb0bf04c7
Enable building macOS and iOS framework bundles (#1927)
* Add support for building a macOS or iOS framework bundle

* Rename script

* Package frameworks on azure

* Update framework version

* Fix upload path

* Add support for xcframework as well

* Another macos fix

* Fix weird mistakes

* Increase minimum target to 10.15

* Fix macos build

* Fix review comments

Co-authored-by: Thad House <thadhouse1@gmail.com>
2021-08-19 12:22:19 -07:00
Thad House 8f49275930
Bump version to 1.8 (#1914) 2021-08-13 12:21:44 -07:00