Chris Lovett
68702c2652
Merged PR 3090: fix some typos.
2020-09-30 01:42:00 +00:00
Chris Lovett
182af6e1c9
Merged PR 3079: add some pretty pictures to image gallery tutorial
...
add some pretty pictures and instructions on how to run the web frontend.
2020-09-30 00:19:03 +00:00
Pantazis Deligiannis
4f1be66da6
Merged PR 3086: increased version to 1.1.1
2020-09-28 21:53:03 +00:00
Pantazis Deligiannis
05bed739ba
Merged PR 3084: fix issue with throwing exceptions from testing engine
2020-09-28 19:33:47 +00:00
Pantazis Deligiannis
994c605ea8
Merged PR 3083: throw assertion exception on bug for MSTest rewriting
...
Our MSTest rewriting does not check if an iteration was finding a bug or not, which means a test would pass even if a bug was found. It only checked for unhandled exceptions but that is just a subset of all bugs that can be found. This is already discovering issues in some of the buggy Torch tests.
2020-09-28 18:43:50 +00:00
Pantazis Deligiannis
bc72832ef6
Merged PR 3082: fix rewriting bug with verbosity
2020-09-28 17:57:22 +00:00
Chris Lovett
c5e3881c05
Merged PR 3080: fix firefox bugs
...
fix firefox bugs, reported in github issue https://github.com/microsoft/coyote/issues/52
2020-09-26 06:19:28 +00:00
Pantazis Deligiannis
cbffaae78b
Merged PR 3074: fixed typo
2020-09-24 23:49:58 +00:00
Chris Lovett
76cc5b7d89
Merged PR 3072: add missing docs (skipped by .gitignore)!
...
add missing docs (skipped by .gitignore)!
2020-09-24 22:32:59 +00:00
Pantazis Deligiannis
8362d6d7d0
some updates in the docs
2020-09-24 07:18:46 -07:00
Pantazis Deligiannis
5fff21a49a
Merged PR 3070: increased version to 1.1.0
2020-09-23 23:55:01 +00:00
Chris Lovett
ff41e90a5e
Merged PR 3020: new logger with log verbosity levels
...
Make RewritingOptions settable and add a Log option. Also moved TextWriter to a new ILogger interface so that warnings and errors can be tracked through the whole stack. This provides a nice feature, which is you can now filter the verbose Actor log output to only show errors like this:
```
coyote test MyActorTest.dll --verbosity minimal
```
and the console output will only show any errors found, same for warnings. Only if you ask for --verbosity info will you get the full verbose log printed to the screen.
Also when this is published I can redirect [LogWriter.cs](https://github.com/microsoft/coyote-samples/blob/master/Common/LogWriter.cs ) in our Samples to use this new interface.
2020-09-23 23:30:28 +00:00
Pantazis Deligiannis
bb7370009f
Merged PR 3069: added ASP.NET tutorial
...
New tutorial to teach unmodified code rewriting in the scope of an ASP.NET service sample.
Also some minor consistency fixes in other tutorials.
2020-09-23 22:22:25 +00:00
Damon Kiley
294ff01309
Merged PR 3018: accessibility fixes
...
fixed color contrast ratio on links & buttons, added alt & aria tags where necessary
2020-09-23 21:00:22 +00:00
Chris Lovett
aa39b0dd9a
Merged PR 3031: Add --rewrite-threads
...
Add --rewrite-threads that does simple mapping of threads to tasks for thread.Start, Join, Yield and Sleep, and SpinWait.
2020-09-22 21:15:39 +00:00
Pantazis Deligiannis
1391b949cb
improved deadlock detection in partially rewritten code ( #55 )
2020-09-22 12:39:53 -07:00
Pantazis Deligiannis
6729a997e1
fixed bug in rewriter ( #54 )
2020-09-22 09:06:04 -07:00
Pantazis Deligiannis
267a773fa2
fix in github actions
2020-09-22 08:31:02 -07:00
Pantazis Deligiannis
51988223d3
updated readme
2020-09-22 08:27:38 -07:00
Pantazis Deligiannis
2e0cbdd6c0
edits in actions and badges ( #53 )
2020-09-22 08:23:59 -07:00
Pantazis Deligiannis
ea878b8d25
linux and macos github actions
2020-09-22 08:10:40 -07:00
Pantazis Deligiannis
b90c0901fb
fix build windows github action
2020-09-21 20:56:59 -07:00
Pantazis Deligiannis
eda0f103c7
edited github action and dotnet sdk
2020-09-21 17:18:01 -07:00
Chris Lovett
09b51d9163
Merged PR 3048: enable telemetry when cookie consent is not required
...
Enable telemetry when cookie consent is not required.
2020-09-16 15:11:32 +00:00
Pantazis Deligiannis
eafb9ce25f
Merged PR 3019: basic rewriting of MSTest methods
2020-09-10 20:54:16 +00:00
Chris Lovett
ab8a720abe
Merged PR 3010: Switch disallowed list to use regex.
...
Switch disallowed list to use regex.
2020-09-08 23:16:21 +00:00
Pantazis Deligiannis
040dbc1cc4
Merged PR 3016: fix in rewriting
2020-09-08 22:19:40 +00:00
Pantazis Deligiannis
ccb5dfa008
Merged PR 3009: support for generic TaskFactory during rewriting
...
Related work items: #5191 , #5195
2020-09-04 19:46:03 +00:00
Chris Lovett
aa26b2bcca
Merged PR 2973: automatically rewrite local assemblies that are dependencies
...
automatically rewrite local assemblies that are dependencies, and rewire those assembly references.
2020-09-04 14:57:33 +00:00
Chris Lovett
e2443e5254
Merged PR 3004: Make replace assembly case a bit more robust to avoid file access errors
...
make replace assembly case a bit more robust to avoid errors like "The process cannot access the file 'D:\Temp\cloudbuild\temp\ApiDataUploaderTests.dll\Microsoft.Applications.Telemetry.dll' because it is being used by another process.
2020-09-03 17:32:08 +00:00
Chris Lovett
11213beb43
Merged PR 3003: Fix bugs in exception handler rewriting.
...
Fix bugs in exception handler rewriting.
See new repro tests TestMultiCatchBlock, TestMultiCatchFilter, TestMultiCatchBlockWithFilter,
Related work items: #5186
2020-09-03 06:06:54 +00:00
Pantazis Deligiannis
57644139eb
ignore certain paths from language reporting
2020-09-02 09:38:14 -07:00
Chris Lovett
0cd7507f86
Merged PR 2995: switch to WCP Cookie Consent API
...
switch to WCP Cookie Consent API
2020-08-31 19:23:42 +00:00
Pantazis Deligiannis
db9c51aa22
added GitHub Windows action
2020-08-27 10:20:23 -07:00
Pantazis Deligiannis
15b2ff085f
setup GitHub actions
2020-08-27 10:17:29 -07:00
Chris Lovett
75d126a4bd
Merged PR 2984: Fix short branches that can be pushed out of range
...
Fix short branches that can be pushed out of range by the insertion of the new call to ThrowIfCoyoteRuntimeException
Related work items: #5164
2020-08-26 20:17:40 +00:00
Pantazis Deligiannis
b35ab2f059
Merged PR 2975: fixed logging bug
2020-08-25 22:37:23 +00:00
Pantazis Deligiannis
c5e84ec312
Merged PR 2974: added missingThreadPool APIs
...
Related work items: #5123
2020-08-25 21:36:27 +00:00
Chris Lovett
5d3b459e8b
Merged PR 2953: couple small small doc fixes
...
fix info about rewriting json file.
add troublshooting for --break on MacOS and Linux based on [github issue 57](https://github.com/microsoft/coyote/issues/47 ).
2020-08-24 18:37:08 +00:00
Chris Lovett
db9b30933c
Merged PR 2946: make it possible to rewrite a folder full of assemblies
...
make it possible to rewrite a folder full of assemblies.
2020-08-20 00:53:25 +00:00
Chris Lovett
341cc52997
Merged PR 2918: Add support for .NET 5.0, but don't actually move to 5.0 as default
...
Add support for .NET 5.0
Related work items: #3897
2020-08-19 05:44:27 +00:00
Pantazis Deligiannis
ec3d643810
Merged PR 2928: task wait/result correctly throw exception
2020-08-14 18:10:53 +00:00
Pantazis Deligiannis
efc07e09d8
Merged PR 2911: added few extra uncontrolled task checks
2020-08-14 04:07:43 +00:00
Chris Lovett
a4f37b2e06
Merged PR 2921: add yaml for nuget sign publish build
...
add yaml for nuget sign publish build
2020-08-14 00:57:10 +00:00
Pantazis Deligiannis
2febdbec51
Merged PR 2917: increased version to 1.0.17
2020-08-14 00:19:10 +00:00
Chris Lovett
7927454350
Merged PR 2912: add docs on rewriting
...
added a simple first pass on rewriting documentation...
2020-08-13 22:35:05 +00:00
Pantazis Deligiannis
68f118d325
Merged PR 2915: applying rewritten attribute
2020-08-13 21:20:10 +00:00
Pantazis Deligiannis
f0752de603
Merged PR 2907: updated .NET SDK
...
Updating the .NET SDK to latest LTS version.
2020-08-12 22:39:46 +00:00
Pantazis Deligiannis
675403b00a
Merged PR 2906: fixed bug with Task.WhenAny
...
Related work items: #5012
2020-08-12 01:03:39 +00:00
Pantazis Deligiannis
442bfe37e7
Merged PR 2903: support for task WaitAll/Any in rewriting
...
Related work items: #4874
2020-08-11 20:19:28 +00:00