Commit Graph

49 Commits

Author SHA1 Message Date
Benoit Chevallier-Mames
79fdb8dbbf docs(compiler): update apidocs for CP 2.7
closes #https://github.com/zama-ai/concrete-internal/issues/678
2024-08-08 14:28:47 +02:00
Roman Bredehoft
eccc3f13b0 chore(ci): fix test_cml script 2024-08-01 17:20:47 +02:00
Antoniu Pop
1ff6e8468f chore(ci): shitch GPU python wheel test profile AMI. 2024-07-23 18:52:01 +01:00
Benoit Chevallier-Mames
166fa77dc2 fix(ci): update Pandas files on CML side before running the tests 2024-07-23 17:22:08 +02:00
Antoniu Pop
6cd8fc6548 fix(ci): update the GPU compiler test and python wheel test AMI from Ubuntu 18.04 to Ubuntu 22.04. 2024-07-13 19:29:48 +01:00
Umut
ace58cd5cf chore(ci): use correct slab structure 2024-07-12 12:44:58 +02:00
Umut
462e3e6051 feat(frontend): benchmark infrastructure 2024-07-12 11:51:41 +02:00
Ayoub Benaissa
da48afa9e0 feat(ci): block all inbounds 2024-07-10 11:40:10 +01:00
youben11
7ff980d11f feat(ci): add new slab profile for GPU with ubuntu22 2024-06-14 17:23:54 +01:00
youben11
e696a9eb5a feat(ci): test GPU wheel after release 2024-06-11 18:24:51 +01:00
youben11
3690fd59dd fix(ci): release gpu wheel in a non-gpu machine
it's apparently not necessary to build it in a gpu machine, however,
testing will require that. So we should later trigger GPU tests out of
the created wheels
2024-06-11 18:24:51 +01:00
Bourgerie Quentin
3189de8106 chore(ci): Run concrete-ml-test for each PR that modify concrete-python or main push 2024-05-31 16:10:00 +02:00
Roman Bredehoft
407b454f07 chore(ci): fix Concrete ML tests script 2024-05-29 14:58:16 +02:00
youben11
d2fca9f2bb feat(ci): release GPU wheel for concrete-python 2024-05-28 16:09:48 +01:00
Benoit Chevallier-Mames
689f2d3cca docs(compiler): applying more minor fixes to the doc, for coherence 2024-04-15 09:37:48 +02:00
Antoniu Pop
7c59c64564 fix(ci): [distributed CI] fix workflow and move build/test outside docker (needed to run on multiple nodes). 2024-04-12 09:56:30 +02:00
David Testé
c52893f465 chore(ci): add distributed cpu build and tests workflow 2024-03-18 13:39:03 +00:00
Yuxi Zhao
7f506c0c45 docs(frontend): fix designs 2024-03-18 10:50:58 +00:00
Benoit Chevallier-Mames
e37a840e7e docs(compiler): adding API doc 2024-03-13 17:10:00 +01:00
rudy
fe4735162f fix(ci): use bigger storage to account for keys in concrete tests 2024-02-01 10:22:09 +02:00
aPere3
6691c8f107 feat(frontend): add support for gpu in concrete-python 2024-01-05 13:15:12 +00:00
Bourgerie Quentin
a812984636 chore(backend/cuda): Removing concrete cuda workflow (since new development will be in another repo) 2023-12-22 15:51:02 +01:00
Bourgerie Quentin
ddd85c4aeb chore(ci): Change instance for benchmarks 2023-12-15 11:00:45 +01:00
rudy
f0027ff3b6 chore(ci): Update m6i to m7i 2023-12-01 15:30:39 +01:00
Umut
e6f5eabc2f chore(tools): use git lfs while testing cml 2023-09-20 15:01:58 +02:00
Benoit Chevallier-Mames
3a884f5c9b test(frontend): add a --patch option to ML tests
to test the removal of workarounds, or the use of new Concrete features

closes #442
2023-08-08 16:50:37 +02:00
Roman Bredehoft
fa66f99c84 chore(frontend): update cml test script to ignore all flaky tests 2023-08-07 11:26:04 +02:00
Umut
4475d6cf57 chore(compiler): install dependencies when testing cml 2023-08-04 13:17:14 +02:00
youben11
4d9101b1e2 feat(ci): add workflow to run ML tests with latest CP 2023-08-01 16:12:16 +01:00
youben11
c3e4cf66da feat(ci): add option to support install CP from wheel in ML test script 2023-08-01 16:12:16 +01:00
Benoit Chevallier-Mames
fa55dd065a test(frontend): add a script to launch tests with CML
- clone CML
- replace CP by a chosen one (either a X.Y.Z or the last weekly or the CP which corresponds to the current Concrete branch)
- install
- launch their test

refs #430
2023-07-27 16:49:32 +02:00
Pedro Alves
efd40f9904 chore(ci): fix the cost for a p3.2xlarge instance 2023-04-21 13:38:58 +02:00
Agnes Leroy
8fc1d043dc bench(backend-gpu): parse throughput column in bench json 2023-04-21 13:38:58 +02:00
Quentin Bourgerie
bcae1ebd1e chore(backend-cuda/ci): Use slab to run tests 2023-04-11 16:35:56 +02:00
youben11
2ec452e7f7 fix(ci): define the new release command is slab 2023-04-06 12:47:11 +01:00
Agnes Leroy
d9652b8936 bench(ci): fix concrete-cuda benchmarks 2023-04-03 17:49:33 +02:00
David Testé
3e42b8b2fb chore(ci): add concrete-cuda benchmarks using slab 2023-03-29 15:18:01 +02:00
Umut
0b9c2a0a3e chore(frontend/python): create nightly release workflow 2023-03-27 16:21:33 +02:00
Umut
ef8f8882ad chore: create blank concrete-python-tests workflows 2023-03-21 11:00:09 +01:00
Quentin Bourgerie
f55c448a5f Revert "chore: add concrete python tests to ci"
This reverts commit ceefcc5853.
2023-03-21 07:21:56 +01:00
Umut
ceefcc5853 chore: add concrete python tests to ci 2023-03-20 13:02:22 +01:00
Quentin Bourgerie
e22ac9ef00 chore(ci): Fix GPU tests environment 2023-03-15 15:34:50 +01:00
Quentin Bourgerie
23f9049abd chore(ci/benchmark): Fix GPU benchmark 2023-03-14 17:03:35 +01:00
Quentin Bourgerie
a241447da6 chore: Update ci to directly launch slab command and fix docker images 2023-03-13 20:13:01 +01:00
Quentin Bourgerie
d2c531772d chore: Fix profile machine for test and bench 2023-03-13 11:15:01 +01:00
David Testé
8575435b3e chore(ci): compute operations throughput on benchmarks results
In addition to values currently parsed and sent to database, now
throughput is also computed. This computation is done only on
mean values. New results are:
 - operations per ms
 - operations per dollar spent which depends on the machine used
   to perform the benchmarks
2023-03-09 17:47:16 +01:00
David Testé
a5eb6be7eb chore: fix compiler benchmarks and use slab to execute them 2023-03-08 17:54:52 +01:00
Quentin Bourgerie
ea46bd70bb chore: Fix compiler CI 2023-03-07 09:08:29 +01:00
David Testé
5beb13b435 chore(ci): move ci directory to to repository root 2023-03-06 14:01:51 +01:00