Skip to content

Add FT e2e test framework (conftest_ft harness)#1456

Open
fzyzcjy wants to merge 1 commit into
tom/pr_chain/trainer_ft/dev_revert_reversed/add-debug-exit-after-rollout-to-train-entrypointsfrom
tom/pr_chain/trainer_ft/dev_revert_reversed/add-ft-e2e-test-framework-conftest-ft-harness
Open

Add FT e2e test framework (conftest_ft harness)#1456
fzyzcjy wants to merge 1 commit into
tom/pr_chain/trainer_ft/dev_revert_reversed/add-debug-exit-after-rollout-to-train-entrypointsfrom
tom/pr_chain/trainer_ft/dev_revert_reversed/add-ft-e2e-test-framework-conftest-ft-harness

Conversation

@fzyzcjy

@fzyzcjy fzyzcjy commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Adds the shared FT e2e harness under tests/e2e/ft/conftest_ft/: mode resolution (modes.py: FTTestMode / resolve_mode / parallelism configs), training execution (execution.py: get_common_train_args / get_ft_args / prepare / run_training), and the comparison app driver (app.py: create_comparison_app_and_run_ci / resolve_dump_dir) plus the package README. All FT e2e scenarios build on this harness.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/add-debug-exit-after-rollout-to-train-entrypoints branch from 5e920bf to fbb0a45 Compare June 23, 2026 07:52
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/add-ft-e2e-test-framework-conftest-ft-harness branch from e052811 to 066e55d Compare June 23, 2026 07:52
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/add-debug-exit-after-rollout-to-train-entrypoints branch from fbb0a45 to cafb154 Compare June 23, 2026 09:30
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/add-ft-e2e-test-framework-conftest-ft-harness branch from 066e55d to 04e0d23 Compare June 23, 2026 09:30
Adds the shared FT e2e harness under tests/e2e/ft/conftest_ft/: mode resolution (modes.py: FTTestMode / resolve_mode / parallelism configs), training execution (execution.py: get_common_train_args / get_ft_args / prepare / run_training), and the comparison app driver (app.py: create_comparison_app_and_run_ci / resolve_dump_dir) plus the package README. All FT e2e scenarios build on this harness.
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/add-debug-exit-after-rollout-to-train-entrypoints branch from cafb154 to 14dda88 Compare June 23, 2026 13:35
@fzyzcjy fzyzcjy force-pushed the tom/pr_chain/trainer_ft/dev_revert_reversed/add-ft-e2e-test-framework-conftest-ft-harness branch from 04e0d23 to 06d9275 Compare June 23, 2026 13:35
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.

1 participant