Skip to content

Update test dependencies to the latest stable versions #1054

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

Merged
merged 2 commits into from
Feb 25, 2020

Conversation

lostmsu
Copy link
Member

@lostmsu lostmsu commented Feb 22, 2020

My investigation of memory dump from #1050 (comment) did not reveal anything, that could be clearly caused by our code. The only thread, that runs our C# code is the one making the memory dump, and it is properly marked as IsBackground = true, so NUnit should ignore it.

If we upgrade our test dependencies to their latest supported versions, NUnit team would help us debug test execution deadlock. Alternatively upgrade might just solve the issue.

P.S. No need to review until CI passes for this PR, as I am unsure which test library configurations CI will support yet.

@lostmsu lostmsu force-pushed the PR/TestDependencies branch from b2dd50a to 2362c22 Compare February 22, 2020 18:32
@lostmsu lostmsu force-pushed the PR/TestDependencies branch from 2362c22 to 92533c5 Compare February 22, 2020 18:35
@lostmsu lostmsu force-pushed the PR/TestDependencies branch from fff7bf0 to 28e179e Compare February 23, 2020 20:21
@codecov-io
Copy link

codecov-io commented Feb 23, 2020

Codecov Report

Merging #1054 into master will decrease coverage by 21.19%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1054      +/-   ##
==========================================
- Coverage   86.75%   65.56%   -21.2%     
==========================================
  Files           1        1              
  Lines         302      302              
==========================================
- Hits          262      198      -64     
- Misses         40      104      +64
Flag Coverage Δ
#setup_linux 65.56% <ø> (ø) ⬆️
#setup_windows ?
Impacted Files Coverage Δ
setup.py 65.56% <0%> (-21.2%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6236806...28e179e. Read the comment docs.

@filmor filmor merged commit 22735f8 into pythonnet:master Feb 25, 2020
@lostmsu lostmsu deleted the PR/TestDependencies branch February 27, 2020 21:40
AlexCatarino pushed a commit to QuantConnect/pythonnet that referenced this pull request Jun 29, 2020
* update test dependencies to the latest stable versions

* print C# embed test names as they run in CI
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.

3 participants