Commit Graph

68 Commits

Author SHA1 Message Date
Cijo Thomas 476e9de74e
Remove .NET Core 2.1 from tests and CI (#2160) 2021-07-19 16:57:41 -07:00
Cijo Thomas 19f97e0513
Remove unsupported frameworks from CI checks (#2147) 2021-07-16 14:35:17 -07:00
Tim Hess 0cfde31d13
run CI tasks on push to main/metrics (#2084) 2021-06-15 12:54:56 -07:00
Tim Hess a19d9e076f
Using Microsoft.DotNet.ApiCompat (#2075) 2021-06-14 09:20:20 -07:00
Cijo Thomas cee43b781c
Code coverage fetch depth to zero (#1890) 2021-03-11 07:33:14 -08:00
Cijo Thomas c51d2cf1e4
Revert "avoid code coverage run on push trigger (#1849)" (#1891)
This reverts commit a1ff609628.
2021-03-09 16:41:37 -08:00
Reiley Yang a1ff609628
avoid code coverage run on push trigger (#1849) 2021-02-24 16:14:44 -08:00
Cijo Thomas 044ba3ecd6
Add Net5.0 for OTLP Integration test (#1802) 2021-02-05 16:29:31 -08:00
Eddy Nakamura a04b383d8f
uncommenting myget push and adding comment (#1772)
* uncommenting myget push and adding comment

* renaming file

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2021-02-01 17:52:34 -08:00
Eddy Nakamura 56b86b062f
new file version style (#1767)
* Fixing FileVersion tag

* temp removing

* updating ymls passing buildnumber

* checking echo

* run_id

* fixing ymls

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2021-02-01 17:02:30 -08:00
Cijo Thomas df88b833ff
Cijothomas/ci rename (#1765)
* Rename GH Action yml files and remove unnecessary steps

* Rename GH Action yml files and remove unnecessary steps
2021-01-31 15:48:38 -08:00
Cijo Thomas 7ec39b2ced
Removed unnecessary steps from publish workflow (#1763) 2021-01-29 19:38:59 -08:00
Cijo Thomas 26953a4b87
Trigger CI for main and metrics branch (#1749) 2021-01-29 13:07:37 -08:00
Cijo Thomas 0b19047f9f
fix branch name type (#1748) 2021-01-29 12:51:13 -08:00
Cijo Thomas 0472991390
Modify pack and publish action to take metrics branch as well (#1747) 2021-01-29 12:35:54 -08:00
Cijo Thomas 01dd4abbaf
Rename workflows to target main branch instead of master (#1731) 2021-01-27 14:39:41 -08:00
xiang17 9b60e1fe8f
Enable integration tests for .NET 5.0 (#1694)
* Enable integration tests for .NET 5.0

* Change configuration for other packages (StackExchangeRedis and SqlClient)

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2021-01-14 09:31:15 -08:00
Alan West 23859041ce
Add OTLP exporter integration test (#1671)
* Add OTLP exporter integration test

* Fix typo

* Move DelegatingTestExporter to shared location

* Fix build

* Fix build part 2

* Fix build part 3 - third time's the charm right?

* Fix build part 4 - third time's not the charm.

* Fix TargetFrameworks for OTLP exporter project and add explanation

* Set switch allowing for insecure GrpcChannel for netcoreapp3.1

* Learning to spell is a life-long process

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2021-01-13 21:03:31 -08:00
Cijo Thomas 18cb0a3e98
Modify GHActions to use new .net5 (#1503) 2020-11-10 22:08:57 -08:00
Mikel Blanchard b956a5f7e9
Resource allocation improvement (#1463)
* Introduces the concept of IProviderContainer which allows injection of a TracerProvider into lower levels (Processor, Exporter, etc.).

* Removed IProviderContainer and fixed the provider types.

* Removed log provider example.

* Working on getting everything working with the new API.

* Attempting to get all the tests passing.

* Added concept of BaseProvider. Updated public API.

* Project fixup.

* Removed OnParentProviderSet.

* Updated changelog.

* Test fixup.

* Test fixup.

* Cleanup.
2020-11-09 13:39:25 -08:00
Eddy Nakamura 052ecc44b2
Enable .net5.0 (#1486)
* Enable .net5.0

* fixing build issues

* updating sanity

* fixing windows pipelines

* adding aspnetcore5.0

* adding net5 workaround

* skipping Flackytest

* updating to latest stable version

* updating code coverage to latest preview
2020-11-09 12:34:03 -08:00
Eddy Nakamura 46094add40
Fixing OutOfMemory CodeQL (#1443) 2020-11-03 06:58:57 -08:00
Eddy Nakamura d93e425192
Enabling security workflow (#1324)
running once a day only

removing pr section

removing pr section

changing to windows
2020-10-27 07:55:12 -07:00
Reiley Yang 484c36ce46
disable flaky patch coverage check (#1338) 2020-10-09 10:46:08 -07:00
Mikel Blanchard 401c111c1a
Jaeger/Zipkin Exporter Performance (#1274)
* Fixed broken ZipkinExporter benchmarks & switched to batching.

* Zipkin Exporter performance tweaks.

* Code review.

* Updated CHANGELOGs.

* Renamed maxPacketSize in JaegerExporter. Added some validation in ZipkinExporter.

* Fixed build break.

* Attempting to get 2.1 tests passing.

* Fixed messed up syntax.

* Revert build definition change.

* adding rsync in linux (again)

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com>
2020-09-22 12:41:07 -07:00
Cijo Thomas 987c5ac79e
Correct check for activity is root in OTLP (#1295)
* Correct check for activity is root in OTLP

* comment about runtime issue

* removing sync linux

* adding TODO and removing rsync section

Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com>
2020-09-21 15:35:08 -07:00
Eddy Nakamura ec14f92be9
Adding multitarget to integration tests (#1266)
* Adding multitarget to integration tests

changing to ENV

updating to multiline

removing multiline

updating version of docker-compose

updating dockerfile

updating pipeline

testing again

testing

updating version to 3.7

updating dockerfile

testing

updating to env

adding .env to test

updating docker compose

removing default value

docker compose with options

updating dockerfile to isntall netcore 2.1

adding info to check what are the versions installed

updating script

adding condition to download only in netcoreapp2.1

updating condition

updating dockerfile

adding arg

updating files to enable netcoreapp2.1 and 3.1 test

updating version

removing duplicated files, adding to build folder

updating project to tests

updating project to tests

updating to tests

adding sdk as tag

updating dockerfile

removing sdk_version fixed value

updating arg order

updating files

* removing fixed version

* Attempting to get redis integration tests up and running.

* Attempting to get SqlClient integration tests working on 2.1 + 3.1.

* Attempting to get W3C integration tests running on 2.1 & 3.1.

* Added version to Microsoft.AspNetCore.App 2.1 refs.

* Comment cleanup.

* Attempting to fix explicit reference warnings.

Co-authored-by: Mikel Blanchard <mblanchard@macrosssoftware.com>
2020-09-19 10:00:30 -07:00
Eddy Nakamura 1c963165d8
Removing trigger when creating the tag (#1271) 2020-09-15 17:39:36 -07:00
xiang17 6c697f401e
Adding W3C trace context integration test (#1124)
* Add instrumentation for W3C trace context in TestApp

* Add unit test for W3C Trace Context test suite

* Fix error SA1638: File header file name documentation should match file name

* remove assert

* Change ITestOutputHelper for test output

* Add project template for W3C Trace Context

* Move the test class to new test project

* Created an InProcessServer as the web server

* remove assert

* Use services.AddOpenTelemetry

* Run the test suite in a docker container

* Update to follow the rename of extension methods from AddOpenTelemetry to AddOpenTelemetryTracerProvider

* Add tests to GitHub Actions workflow

* rename to services.AddOpenTelemetryTracing

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-09-08 10:40:29 -07:00
Eddy Nakamura 4ce7d670e2
Test manual trigger (#1199)
* Update dotnet-core.yml

* try again

* removing for testing

* Revert "try again"

This reverts commit 71f09c1a70.

* Revert "removing for testing"

This reverts commit 7019937e33.
2020-08-28 13:23:47 -07:00
Eddy Nakamura 187cf528a6
Trigger when we create a tag (#1189) 2020-08-28 01:08:07 -07:00
Eddy Nakamura 12596ce7c2
Updating workflows (#1172) 2020-08-26 10:03:21 -07:00
Reiley Yang cdc19f9ce4
Update issue/pr templates (#1165)
* update issue template to prepare for Beta-2

* update PR template

* improve consistency

* address review comments

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-08-25 16:23:47 -07:00
Cijo Thomas 0af38acb9d
Rename workflows. (#1064) 2020-08-12 15:37:24 -07:00
Eddy Nakamura 99e4818809
Cron publish (#1063)
* Cron publish

* Adding comment to cron
2020-08-12 14:56:02 -07:00
Eddy Nakamura ffb1bc68e5
Adding search to setapikey (#1059) 2020-08-12 08:36:36 -07:00
Eddy Nakamura 2f5d302447
using key directly (#1058) 2020-08-12 08:16:50 -07:00
Eddy Nakamura 6c00fdbaab
updating nuget command (#1057) 2020-08-12 07:49:58 -07:00
Eddy Nakamura 23bf260ecf
updating push command (#1056) 2020-08-12 07:27:19 -07:00
Eddy Nakamura 014480fc16
Publish Package (#1055)
removing apikey flag

removing setup-dotnet

updating command

changing to dotnet command

updating order

updating to with

removing

removing echo
2020-08-12 07:10:27 -07:00
Eddy Nakamura 1c15164b14
Updating CodeCoverage and deterministic build (#1010)
* Testing CodeCoverage

solving build issue

updating file to debug

updating function

updating script

updating filters

removing upload

removing unused tag

* updating order

* adding blank line

* Update .github/workflows/dotnet-core-cov.yml

Co-authored-by: Reiley Yang <reyang@microsoft.com>

Co-authored-by: Reiley Yang <reyang@microsoft.com>
Co-authored-by: Mikel Blanchard <mblanchard@macrosssoftware.com>
2020-08-05 10:33:40 -07:00
Reiley Yang 79acec1bc6
Add custom exporter project (#1004)
* Add custom exporter project'

* manually resolve merge conflict

* update codecov ignore list
2020-08-04 21:03:43 -07:00
Eddy Nakamura b74194757f
updating workflows (#973)
* updating workflows

* updating dotnet core workflow
2020-08-02 07:40:29 -07:00
Eddy Nakamura a326550305
Minor improvements to OT (#972)
Adding copyright header to files, and other changes

adding headers

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-08-02 06:48:58 -07:00
Eddy Nakamura c68061fa0c
dotnet-format check (#958)
* dotnet-format check

updating name

updating order

Update dotnet-format.yml

updating job name

Updating files based on dotnet-format

updating sanitycheck

updating os

* updating workflows

* adding path to editorconfig

Co-authored-by: Mikel Blanchard <mblanchard@macrosssoftware.com>
2020-07-31 18:46:08 -07:00
Eddy Nakamura 38f86a9452
Enabling CodeCoverage (#937)
* Enabling CodeCoverage

* adding end line
2020-07-27 20:30:19 -07:00
Reiley Yang 755f727df0
Add sanity check for non-ASCII character and trailing spaces (#927)
* add CI sanity check for non-ASCII encoding and trailing spaces

* check TAB too

* fix ordering

* rename sanity to sanitycheck
2020-07-27 07:52:26 -07:00
Reiley Yang 2e20b4bef7
Changelog structure (#916)
* bring structure to changelog

* markdownlint
2020-07-24 10:33:02 -07:00
Eddy Nakamura 2dd8daa1e4
Splitting Instrumentation Projects (#890)
updating README

updating sql integration test

updating yml

updating dockerfile

updating readme

updating global.asax

updating version and readme

removing unused reference, adding properties folder to be similar to OT project

adding zipkin docker in comments

updating to standard2.1

removing unused usings

updating aspnet/aspnetcore methods naming

applying cijo's suggestions

updating projects to compile semantic file, updating comments

Splitting Instrumentation Projects

updating README

updating sql integration test

updating yml

updating dockerfile

updating readme

updating global.asax

updating version and readme

removing unused reference, adding properties folder to be similar to OT project

adding zipkin docker in comments

updating to standard2.1

removing unused usings

applying cijo's suggestions
2020-07-23 11:50:57 -07:00
Reiley Yang bffc739265
Revert the CI task merge + add filters (#878)
* revert the ci task merge

* add filters

* fix typo
2020-07-22 09:38:59 -07:00