-
Notifications
You must be signed in to change notification settings - Fork 323
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
Refactor Standard.Test to the builder API #7566
Comments
Setup - let's do the setup the same way as as we do it in benchmarks API - e.g. Suspended constructor arguments which get initialized when needed once. Teardown - let's add method |
Pavel Marek reports a new STANDUP for today (2023-12-21): Progress: - Follow-up fixes after #8374 - #8620, #8593
|
Pavel Marek reports a new STANDUP for today (2023-12-22): Progress: - Finished analysing #8441 for now - didn't find a smaller reproducer yet.
|
Pavel Marek reports a new STANDUP for yesterday (2023-12-27): Progress: - Waiting for a discussion: two API propositions It should be finished by 2024-01-05. |
Pavel Marek reports a new STANDUP for today (2023-12-29): Progress: - Continuing with the new builder design API It should be finished by 2024-01-05. |
Pavel Marek reports a new STANDUP for today (2024-01-03): Progress: - Reviews
|
Pavel Marek reports a new 🔴 DELAY for today (2024-01-08): Summary: There is 14 days delay in implementation of the Refactor Standard.Test to the builder API (#7566) task. There must be maybe multiple iterations of discussions with the lib team about the designed API. I don't even have a PoC yet. Delay Cause: This delay is expected. I have provided very short estimated time for this issue. |
Pavel Marek reports a new STANDUP for today (2024-01-08): Progress: - Noticed that our graphs for benchmarks are generated from wrong data.
|
Pavel Marek reports a new STANDUP for today (2024-01-09): Progress: - Helping out Hubert with the JPMS setup for the Arrow language.
|
Pavel Marek reports a new STANDUP for today (2024-01-10): Progress: - Meetings.
|
Pavel Marek reports a new STANDUP for today (2024-01-11): Progress: - Investigating native image builds - #8724
|
Pavel Marek reports a new STANDUP for today (2024-01-12): Progress: - Review of arrow language PR
|
Pavel Marek reports a new STANDUP for today (2024-01-15): Progress: - Providing an assistance with problem in
|
Pavel Marek reports a new STANDUP for today (2024-01-16): Progress: - Finished discussion about the design of the API, let's start refactoring in bulk It should be finished by 2024-01-19. |
Pavel Marek reports a new STANDUP for today (2024-01-17): Progress: - More rewriting, fixing many compilation errors, trying to ensure lazy initialization. It should be finished by 2024-01-19. |
Pavel Marek reports a new STANDUP for today (2024-01-18): Progress: - Still more rewritting.
|
Pavel Marek reports a new 🔴 DELAY for today (2024-01-19): Summary: There is 6 days delay in implementation of the Refactor Standard.Test to the builder API (#7566) task. Still need to migrate the Postgres tests. The PR is not yet ready to review. I expect that I will finish it in the begining of the next week. Delay Cause: Didn't quite finish the migration of |
Pavel Marek reports a new STANDUP for today (2024-01-19): Progress: - Assisting Hubert with some class loading problems in runtime tests and instruments.
|
Pavel Marek reports a new STANDUP for today (2024-01-22): Progress: - Book club
|
Pavel Marek reports a new STANDUP for today (2024-01-23): Progress: - The refactor PR is ready for review
|
Pavel Marek reports a new STANDUP for today (2024-01-24): Progress: - Blocked on timeouts in LibrariesTest
|
Pavel Marek reports a new STANDUP for today (2024-01-25): Progress: - Comparing which tests are run on old API vs on the new API.
|
We would like to first collect all the tests and then execute them, optionally with some filtering.
The builder API pattern for benchmarks was introduced in #7324
Ideas for
setup
andteardown
methods are in these commits:In the future, we might want to integrate this into vscode test runner.
Tasks
The text was updated successfully, but these errors were encountered: