Karan Desai
2017-02-27 06:44:28 UTC
Hello developers,
I am Karan Desai, a third year undergraduate from Indian Institute of
technology, Roorkee. I went through the GSoC Ideas page on Scipy github wiki,
and I think that I'll be most comfortable with the idea "Make the SciPy test
suite work with pytest".
I believe that I match the required prerequisites, and I'll present some facts
to support my belief.
1. I have completed my GSoC'16 with TARDIS. Their integration tests took more
than a day to execute, hence Travis was not fit for that. I developed an
Integration Testing Framework inpytest to schedule their execution on a
local server when a commit occurs on Github. Also, it generated an automated
HTML Report with comparison plots between various astronomical quantities in
order to debug failed tests.
2. I have contributed to joblib, a multiprocessing library in Python. I have
helped with the migration of joblib testing framework from nose to pytest.
Including review cycles, it took about 25 days to do so. Scipy and numpy
will be bigger than that.
With sufficient knowledge of how pytest flavored tests are designed, and some
important differences between nose and pytest styles, I think I'll be very much
comfortable with this project.I saw recent mail threads in the archive and I was
happily surprised to see a few familiar names, Gael Varoquaux and Olivier Grisel
might have remembered my contributions in Joblib back in DecemberâŠ
Relevant Links: 1. Github Profile:https://www.github.com/karandesai-96/
2. Issues and Pull Request thread about Pytest Migration:
https://www.github.com/joblib/joblib/issues/411
3. GSoC 2016 project:
https://summerofcode.withgoogle.com/archive/2016/projects/4796129849901056/
I will be happy to hear from the community.
Thanks.
Karan Desai,Department of Electrical Engineering,
IIT Roorkee.
I am Karan Desai, a third year undergraduate from Indian Institute of
technology, Roorkee. I went through the GSoC Ideas page on Scipy github wiki,
and I think that I'll be most comfortable with the idea "Make the SciPy test
suite work with pytest".
I believe that I match the required prerequisites, and I'll present some facts
to support my belief.
1. I have completed my GSoC'16 with TARDIS. Their integration tests took more
than a day to execute, hence Travis was not fit for that. I developed an
Integration Testing Framework inpytest to schedule their execution on a
local server when a commit occurs on Github. Also, it generated an automated
HTML Report with comparison plots between various astronomical quantities in
order to debug failed tests.
2. I have contributed to joblib, a multiprocessing library in Python. I have
helped with the migration of joblib testing framework from nose to pytest.
Including review cycles, it took about 25 days to do so. Scipy and numpy
will be bigger than that.
With sufficient knowledge of how pytest flavored tests are designed, and some
important differences between nose and pytest styles, I think I'll be very much
comfortable with this project.I saw recent mail threads in the archive and I was
happily surprised to see a few familiar names, Gael Varoquaux and Olivier Grisel
might have remembered my contributions in Joblib back in DecemberâŠ
Relevant Links: 1. Github Profile:https://www.github.com/karandesai-96/
2. Issues and Pull Request thread about Pytest Migration:
https://www.github.com/joblib/joblib/issues/411
3. GSoC 2016 project:
https://summerofcode.withgoogle.com/archive/2016/projects/4796129849901056/
I will be happy to hear from the community.
Thanks.
Karan Desai,Department of Electrical Engineering,
IIT Roorkee.