Skip to content
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

Add Dan from EF Testing #113

Merged
merged 1 commit into from
Nov 3, 2023
Merged

Add Dan from EF Testing #113

merged 1 commit into from
Nov 3, 2023

Conversation

marioevz
Copy link
Contributor

Name

Dan, aka danceratopz.

Team

Testing Team @ Ethereum Foundation

Short summary of their work / eligibility

Dan became a part of the EF testing team in April, 2023. He has gained expertise in execution client testing and is an active maintainer of the relatively new execution-spec-tests repo.

Dan's main focus since starting has been the execution-spec-tests framework which generates test fixtures for execution clients focusing on upcoming protocol changes. This work includes a re-write of the framework test runner to use a standard Python test framework (pytest) that allows parametrization of tests, better test reporting and easier execution.

Link to some work

Code

Talks

In progress / Planned

Currently working on:

Planned:

  • Enable configuration/execution of multiple t8n tools to allow test fixture generation from different EVM implementations with various features under development.
  • Allow easy testing of EELS-implemented EIPs within execution-spec-tests.
  • Hive.

Start date of relevant projects

April 1st, 2023

Proposed weight (full or partial)

Full*

*Dan usually works 4 out of 5 days a week but he should still be considered full weight in my opinion, though it is worth mentioning since there is no 80% weight.

Copy link
Contributor

@lightclient lightclient left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have worked with Dan a bit and can attest to his substantial contributions to our testing work.

Copy link
Contributor

@spencer-tb spencer-tb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I work with Dan within the testing team alongside Mario (personally I have learned so much working with him).

The current state of EF Testing can be attributed largely to his efforts from his amazing improvements to execution-spec-tests.

Copy link
Collaborator

@MariusVanDerWijden MariusVanDerWijden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I worked with Dan on the execution spec tests and can attest to his contributions to EF testing

@tvanepps tvanepps merged commit c7402e8 into protocolguild:main Nov 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants