Skip to main content

My Summer of Bitcoin Journey with VLS: Test Coverage Improvement - Siva Sathyaseelan D N

 5 min · Siva Sathyaseelan D N - Github | Gitlab

What’s the Summer of Bitcoin?

Summer of Bitcoin is a global, online summer internship program focused on introducing university students to bitcoin open-source development and design.
If you are interested in participating in the Summer of Bitcoin programs, you can find more information at https://www.summerofbitcoin.org/

My acceptance into the program

Once the application process began, I drafted a proposal and I was contributing to VLS for some time which I included in my proposal, which I believe helped me stand out from other candidates.


I want to emphasize that contributions matter a lot. If you are interested in a particular organization, I encourage you to find ways to contribute to their community or projects. This is a great way to show your interest in the organization and your ability to add value.


I applied to only one projects from and got accepted in VLS Test Coverage Improvement.


So, what did you do during mentorship?

I contributed to VLS Test Coverage Improvement.

VLS’s Core maintainers Lakshya Singh and devrandom were my mentors. I had bi-weekly sync-up meetings with them. In this meeting, we reviewed the goals we set in our previous meetings, discussed the progress, reviewed PRs I made, and identified any new goals or objectives that I would like to work towards.


Progress:


Line Coverage fix -> 

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/783 


core tests ->

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/784

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/785

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/786

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/753

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/752

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/748 


vls-protocol -> 

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/792 


vls-protocol-client -> 

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/757 


vls-protocol-signer -> 

https://gitlab.com/lightning-signer/validating-lightning-signer/-/merge_requests/747 


Tests for vls-persist, systems test integration with ci, e2e test and stress testing will be done post mid semester

Comments

Popular posts from this blog

My LFX Mentorship Journey with CNCF: Kyverno - D N Siva Sathyaseelan