You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Documentation/ReleasePlan.md
+26Lines changed: 26 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,32 @@ To get the list of commits between two version use git command
45
45
```bash
46
46
git log --oneline hashbefore currenthash
47
47
```
48
+
# How to manually compare latest release with nightly build
49
+
50
+
Before creating a new release it makes sense to test the new release against a benchmark repository. This can help to determine bugs that haven't been found
51
+
by the unit/integration tests. Therefore, coverage of the latest release is compared with our nightly build.
52
+
53
+
In the following example the benchmark repository refit (https://github.com/reactiveui/refit) is used which already uses coverlet for coverage.
54
+
55
+
1. Clone the benchmark repository (https://github.com/reactiveui/refit)
56
+
57
+
2. Check if latest coverlet version is used by the project, otherwise add coverlet to the project (https://github.com/coverlet-coverage/coverlet#installation).
58
+
59
+
3. Create coverage report for latest coverlet version:
60
+
```
61
+
dotnet test --collect:"XPlat Code Coverage"
62
+
```
63
+
64
+
4. Update the test projects with the latest nightly build version of coverlet
0 commit comments