@@ -405,7 +405,7 @@ jobs:
405
405
LANG : en_US.UTF-8
406
406
LC_ALL : en_US.UTF-8
407
407
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
408
- run : pytest -v -m "not integration and not publish and not serial" tests/api
408
+ run : pytest -v -m "not integration and not publish and not serial and not service " tests/api
409
409
410
410
test-macos-cli :
411
411
runs-on : macos-latest
@@ -427,14 +427,14 @@ jobs:
427
427
LANG : en_US.UTF-8
428
428
LC_ALL : en_US.UTF-8
429
429
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
430
- run : pytest -v -m "not integration and not publish and not serial" tests/cli
430
+ run : pytest -v -m "not integration and not publish and not serial and not service " tests/cli
431
431
- name : Test with pytest (serial)
432
432
env :
433
433
POETRY_VIRTUALENVS_CREATE : false
434
434
LANG : en_US.UTF-8
435
435
LC_ALL : en_US.UTF-8
436
436
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
437
- run : pytest -v -m "not integration and not publish and serial" tests/cli
437
+ run : pytest -v -m "not integration and not publish and serial and not service " tests/cli
438
438
439
439
test-macos-core :
440
440
runs-on : macos-latest
@@ -456,35 +456,13 @@ jobs:
456
456
LANG : en_US.UTF-8
457
457
LC_ALL : en_US.UTF-8
458
458
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
459
- run : pytest -v -m "not integration and not publish and not serial" tests/core
459
+ run : pytest -v -m "not integration and not publish and not serial and not service " tests/core
460
460
- name : Test with pytest (serial)
461
461
env :
462
462
LANG : en_US.UTF-8
463
463
LC_ALL : en_US.UTF-8
464
464
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
465
- run : pytest -v -m "not integration and not publish and serial" tests/core
466
-
467
- test-macos-service :
468
- runs-on : macos-latest
469
- needs : [ set-matrix ]
470
- strategy :
471
- max-parallel : 3
472
- matrix : ${{ fromJson(needs.set-matrix.outputs.matrix) }}
473
- steps :
474
-
475
- with :
476
- fetch-depth : 0
477
- - name : Install dependencies
478
- uses : ./.github/actions/install-macos
479
- with :
480
- python-version : ${{ matrix.python-version }}
481
- - name : Test with pytest
482
- env :
483
- POETRY_VIRTUALENVS_CREATE : false
484
- LANG : en_US.UTF-8
485
- LC_ALL : en_US.UTF-8
486
- RENKU_REQUESTS_TIMEOUT_SECONDS : 120
487
- run : pytest -v -m "not integration and not publish" tests/service
465
+ run : pytest -v -m "not integration and not publish and serial and not service" tests/core
488
466
489
467
test-macos-integration :
490
468
runs-on : macos-latest
@@ -518,7 +496,7 @@ jobs:
518
496
CLOUD_STORAGE_AZURE_KEY : ${{ secrets.CLOUD_STORAGE_AZURE_KEY }}
519
497
CLOUD_STORAGE_S3_ACCESS_KEY_ID : ${{ secrets.CLOUD_STORAGE_S3_ACCESS_KEY_ID }}
520
498
CLOUD_STORAGE_S3_SECRET_ACCESS_KEY : ${{ secrets.CLOUD_STORAGE_S3_SECRET_ACCESS_KEY }}
521
- run : pytest -m "integration and not serial" -v
499
+ run : pytest -m "integration and not serial and not service " -v
522
500
- name : Start Redis
523
501
uses :
supercharge/[email protected]
524
502
- name : Test with pytest (serial)
@@ -531,7 +509,7 @@ jobs:
531
509
ZENODO_ACCESS_TOKEN : ${{ secrets.ZENODO_ACCESS_TOKEN }}
532
510
OLOS_ACCESS_TOKEN : ${{ secrets.OLOS_ACCESS_TOKEN }}
533
511
RENKU_REQUESTS_TIMEOUT_SECONDS : 120
534
- run : pytest -m "integration and serial" -v
512
+ run : pytest -m "integration and serial and not service " -v
535
513
536
514
publish-pypi :
537
515
runs-on : ubuntu-latest
@@ -573,7 +551,6 @@ jobs:
573
551
test-linux-service,
574
552
test-macos-cli,
575
553
test-macos-core,
576
- test-macos-service,
577
554
]
578
555
steps :
579
556
@@ -602,7 +579,6 @@ jobs:
602
579
test-linux-service,
603
580
test-macos-cli,
604
581
test-macos-core,
605
- test-macos-service,
606
582
]
607
583
if : startsWith(github.ref, 'refs/tags/')
608
584
steps :
0 commit comments