Skip to content

Commit

Permalink
Update fork-maintenance.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
Cemberk authored Nov 14, 2024
1 parent 9584f72 commit 9653517
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/fork-maintenance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
pip install parameterized &&
pip install -e .
#unit_test_command: cd tests; folders=$$(python3 -c 'import os; tests = os.getcwd(); models = "models"; model_tests = os.listdir(os.path.join(tests, models)); d1 = sorted(list(filter(os.path.isdir, os.listdir(tests)))); d2 = sorted(list(filter(os.path.isdir, [os.path.join(models, x) for x in model_tests]))); d1.remove(models); d = d2 + d1; print(" ".join(d[:5]))'); cd ..; for folder in \${folders[@]}; do pytest tests/\${folder} -v --make-reports=huggingface_unit_tests_\${machine_type}_run_models_gpu_\${folder} -rfEs --continue-on-collection-errors -m \"not not_device_test\" -p no:cacheprovider; done; allstats=\$(find reports -name stats.txt); for stat in \${allstats[@]}; do echo \$stat; cat \$stat; done
unit_test_command: folders=\$(python3 -c 'import os; print(\"hello\")'); echo \$folders; cd tests; pwd; ls; exit 1;
unit_test_command: folders=\$(python3 -c 'import os; print(\"hello\")'); echo \$folders; pwd; exit 1;
#cd tests; folders=\$(python3 -c \import os; tests = os.getcwd(); models = \"models\"; model_tests = os.listdir(os.path.join(tests, models)); d1 = sorted(list(filter(os.path.isdir, os.listdir(tests)))); d2 = sorted(list(filter(os.path.isdir, [os.path.join(models, x) for x in model_tests]))); d1.remove(models); d = d2 + d1; print(\" \".join(d[:5]))' ); cd ..; for folder in \${folders[@]}; do pytest tests/\${folder} -v --make-reports=huggingface_unit_tests_\${machine_type}_run_models_gpu_\${folder} -rfEs --continue-on-collection-errors -m \"not not_device_test\" -p no:cacheprovider; done; allstats=\$(find reports -name stats.txt); for stat in \${allstats[@]}; do echo \$stat; cat \$stat; done
#unit_test_command: cd tests; pwd; ls; folders=$(python3 -c 'import os; tests = os.getcwd(); repo_root = os.path.dirname(tests); models_dir = os.path.join(repo_root, "models"); import sys; sys.path.append(repo_root); model_tests = os.listdir(models_dir); d1 = sorted([d for d in os.listdir(tests) if os.path.isdir(os.path.join(tests, d)) and d != "models"]); d2 = sorted([os.path.join("models", x) for x in model_tests if os.path.isdir(os.path.join(models_dir, x))]); d = d2 + d1; print(" ".join(d[:5]))'); cd ..; for folder in ${folders[@]}; do pytest tests/${folder} -v --make-reports=huggingface_unit_tests_${machine_type}_run_models_gpu_${folder} -rfEs --continue-on-collection-errors -m "not not_device_test" -p no:cacheprovider; done; allstats=$(find reports -name stats.txt); for stat in ${allstats[@]}; do echo $stat; cat $stat; done

Expand Down

0 comments on commit 9653517

Please sign in to comment.