Commit graph

2476 commits

Author SHA1 Message Date
Alvin Ryanputra
482002c5bc fix 2025-02-14 18:16:21 +08:00
Alvin Ryanputra
8c6dc8327d fixes 2025-02-14 10:48:47 +08:00
Alvin Ryanputra
b806542227 redo function optimizer PR 2025-02-14 10:41:36 +08:00
Alvin Ryanputra
cada1c9c79
Merge pull request #4 from codeflash-ai/revert-2-function-optimizer-refactor
Revert "Refactor optimizer into FunctionOptimizer class"
2025-02-14 10:22:01 +08:00
Alvin Ryanputra
f86d997b47
Revert "Refactor optimizer into FunctionOptimizer class" 2025-02-14 10:21:29 +08:00
Alvin Ryanputra
3e7f30ba13
Merge pull request #2 from codeflash-ai/function-optimizer-refactor
Refactor optimizer into FunctionOptimizer class
2025-02-14 10:08:45 +08:00
Kevin Turcios
06137a875e Revert "stdout comparison"
oops, used to our internal protection rules.
This reverts commit a441dfdce8.
2025-02-13 20:59:15 -05:00
Kevin Turcios
a441dfdce8 stdout comparison 2025-02-13 20:57:04 -05:00
Alvin Ryanputra
8e8258a99f shifted PR to new repo. refactors optimizer code into a FunctionOptimizer class 2025-02-13 16:10:53 +08:00
Saurabh Misra
5851ec2b84 Merge pull request #1476 from codeflash-ai/prepare-for-cutting-cli-to-public-repo
move files from cli/experiments and cli/pie_test_set to top-level experiments directory
2025-02-12 19:47:44 -08:00
Saurabh Misra
7b11f9e5dc move data from cli/experiments and cli/pie_test_set to top-level experiments directory 2025-02-12 22:32:45 -05:00
Kevin Turcios
3f2161114c Merge pull request #1472 from codeflash-ai/bayesian-analysis-revert
revert Bayesian analysis
2025-02-11 16:41:36 -05:00
Kevin Turcios
de2083b206 Merge branch 'main' into bayesian-analysis-revert 2025-02-11 16:07:03 -05:00
Kevin Turcios
ec7a55de4a Merge pull request #1475 from codeflash-ai/enable-sentry
Update sentry.py
2025-02-11 16:06:51 -05:00
Kevin Turcios
177772a509 Merge branch 'main' into bayesian-analysis-revert 2025-02-11 15:13:23 -05:00
Kevin Turcios
44d0b04c3f Update pyproject.toml 2025-02-11 15:11:18 -05:00
Kevin Turcios
0f32a84fe3 Update sentry.py 2025-02-11 15:10:11 -05:00
Kevin Turcios
f5e42b0dac Merge pull request #1473 from codeflash-ai/uv-powered-GHA
UV powered GHA
2025-02-11 14:56:17 -05:00
Kevin Turcios
5c52e9ea43 Merge branch 'main' into uv-powered-GHA 2025-02-11 08:15:54 -05:00
Kevin Turcios
918e546b3f Merge branch 'main' into bayesian-analysis-revert 2025-02-11 01:40:36 -05:00
Kevin Turcios
5d3db0f68b Merge pull request #1474 from codeflash-ai/bump-coverage-threshold-to-60
minimum coverage threshold of 60
2025-02-11 01:25:09 -05:00
Kevin Turcios
3864a6cd91 Update pyproject.toml 2025-02-11 00:32:31 -05:00
Kevin Turcios
2f9fd02a86 fix border test 2025-02-11 00:29:52 -05:00
Kevin Turcios
456cc803ee use UV. 2025-02-11 00:09:26 -05:00
Saurabh Misra
3f6a425675 minimum coverage threshold of 60 2025-02-10 19:28:03 -08:00
Kevin Turcios
77024ef35f fix mypy bug in GHA 2025-02-10 22:17:07 -05:00
Kevin Turcios
85c2a0e3d7 fix e2e 2025-02-10 21:24:43 -05:00
Kevin Turcios
fbf7c8a9a0 revert tests & verification/bayesian_analysis 2025-02-10 20:53:25 -05:00
Kevin Turcios
5ed16afb63 revert b909e1ed92 2025-02-10 20:36:51 -05:00
Kevin Turcios
27088a121d revert 56c42777d6 2025-02-10 20:36:15 -05:00
Saurabh Misra
fbd632cda9 Merge pull request #1467 from codeflash-ai/handle-binary-file-crashes
handle binary file crashes on roboflow/supervision
2025-02-07 12:22:33 -08:00
Kevin Turcios
7808b3c00a Merge branch 'main' into handle-binary-file-crashes 2025-02-06 21:33:59 -05:00
Kevin Turcios
4280e03e97 Merge pull request #1464 from codeflash-ai/cli_ver_check_main
min version check
2025-02-06 21:29:14 -05:00
Saurabh Misra
a6a48c5c99 handle binary file crashes on roboflow/supervision 2025-02-06 17:48:33 -08:00
Kevin Turcios
fae1a0c921 Merge branch 'main' into cli_ver_check_main 2025-02-06 20:30:05 -05:00
Kevin Turcios
655e960003 Merge pull request #1465 from codeflash-ai/brainiac
clear lru cache between runs
2025-02-06 20:28:25 -05:00
Kevin Turcios
99d6e11453 restore lru_cache test 2025-02-06 18:50:14 -05:00
Kevin Turcios
88ed6e1288 Update pytest_plugin.py 2025-02-06 18:48:25 -05:00
Kevin Turcios
652e98e7a5 add tests 2025-02-06 18:45:52 -05:00
Kevin Turcios
ba5d27a723 Merge branch 'main' into brainiac 2025-02-06 13:27:55 -05:00
Kevin Turcios
5a3faee3ba clear lru cache between runs 2025-02-06 13:26:33 -05:00
Kevin Turcios
8c4715ab29 Merge branch 'main' into cli_ver_check_main 2025-02-05 18:27:47 -05:00
Kevin Turcios
bdeb025b0c min version check
add .txt file
Update cfapi.py
don't break older versions

fix mypy

messed order

make mypy happy

Update end-to-end-test-coverage.yaml

start server

Update cfapi.py
2025-02-05 18:25:58 -05:00
Alvin Ryanputra
8b90050336 Merge pull request #1411 from codeflash-ai/init_caching
init caching enabled by instrumenting @codeflash_capture on __init__ [CF-496]
2025-02-06 07:13:18 +08:00
Alvin Ryanputra
d58e21a5e6 updated stubs 2025-02-05 18:09:46 +08:00
Alvin Ryanputra
1b6696c5a0 removed __new__ 2025-02-05 17:56:11 +08:00
Alvin Ryanputra
f5f136ba9b changes after code review, made logic more robust, added tests_root arg to codeflash capture, added recursive tests, renamed some files / functions 2025-02-05 16:17:41 +08:00
Alvin Ryanputra
e3de6eec33 Merge branch 'refs/heads/main' into init_caching
# Conflicts:
#	cli/codeflash/verification/comparator.py
2025-02-05 06:45:59 +08:00
Kevin Turcios
ad4c323d9c Merge pull request #1459 from codeflash-ai/comparator-ast-recursion-depth
Update test_comparator.py to check for ast & Ellipsis objects
2025-02-04 16:56:14 +00:00
Kevin Turcios
5af82f0f88 Merge branch 'main' into comparator-ast-recursion-depth 2025-02-04 14:46:31 +00:00