@@ -226,26 +226,26 @@ jobs:
226
226
environment :
227
227
TOXENV : py38-lint
228
228
229
- py38-core :
229
+ py38-core-pyevm :
230
230
<< : *common
231
231
docker :
232
232
- image : cimg/python:3.8
233
233
environment :
234
- TOXENV : py38-core
234
+ TOXENV : py38-core-pyevm
235
235
236
- py38-core_async :
236
+ py38-core-pyevm_async :
237
237
<< : *common
238
238
docker :
239
239
- image : cimg/python:3.8
240
240
environment :
241
- TOXENV : py38-core_async
241
+ TOXENV : py38-core-pyevm_async
242
242
243
- py38-ens :
243
+ py38-ens-pyevm :
244
244
<< : *common
245
245
docker :
246
246
- image : cimg/python:3.8
247
247
environment :
248
- TOXENV : py38-ens
248
+ TOXENV : py38-ens-pyevm
249
249
250
250
py38-ensip15 :
251
251
<< : *common
@@ -301,8 +301,7 @@ jobs:
301
301
docker :
302
302
- image : cimg/python:3.8
303
303
environment :
304
- TOXENV : py38-integration-ethtester
305
- ETHEREUM_TESTER_CHAIN_BACKEND : eth_tester.backends.PyEVMBackend
304
+ TOXENV : py38-integration-ethtester-pyevm
306
305
307
306
py38-wheel :
308
307
<< : *common
@@ -321,26 +320,26 @@ jobs:
321
320
environment :
322
321
TOXENV : py39-lint
323
322
324
- py39-core :
323
+ py39-core-pyevm :
325
324
<< : *common
326
325
docker :
327
326
- image : cimg/python:3.9
328
327
environment :
329
- TOXENV : py39-core
328
+ TOXENV : py39-core-pyevm
330
329
331
- py39-core_async :
330
+ py39-core-pyevm_async :
332
331
<< : *common
333
332
docker :
334
333
- image : cimg/python:3.9
335
334
environment :
336
- TOXENV : py39-core_async
335
+ TOXENV : py39-core-pyevm_async
337
336
338
- py39-ens :
337
+ py39-ens-pyevm :
339
338
<< : *common
340
339
docker :
341
340
- image : cimg/python:3.9
342
341
environment :
343
- TOXENV : py39-ens
342
+ TOXENV : py39-ens-pyevm
344
343
345
344
py39-ensip15 :
346
345
<< : *common
@@ -396,8 +395,7 @@ jobs:
396
395
docker :
397
396
- image : cimg/python:3.9
398
397
environment :
399
- TOXENV : py39-integration-ethtester
400
- ETHEREUM_TESTER_CHAIN_BACKEND : eth_tester.backends.PyEVMBackend
398
+ TOXENV : py39-integration-ethtester-pyevm
401
399
402
400
py39-wheel :
403
401
<< : *common
@@ -416,26 +414,47 @@ jobs:
416
414
environment :
417
415
TOXENV : py310-lint
418
416
419
- py310-core :
417
+ py310-core-pyevm :
420
418
<< : *common
421
419
docker :
422
420
- image : cimg/python:3.10
423
421
environment :
424
- TOXENV : py310-core
422
+ TOXENV : py310-core-pyevm
425
423
426
- py310-core_async :
424
+ py310-core-pyevm_async :
427
425
<< : *common
428
426
docker :
429
427
- image : cimg/python:3.10
430
428
environment :
431
- TOXENV : py310-core_async
429
+ TOXENV : py310-core-pyevm_async
432
430
433
- py310-ens :
431
+ py310-core-eels :
434
432
<< : *common
435
433
docker :
436
434
- image : cimg/python:3.10
437
435
environment :
438
- TOXENV : py310-ens
436
+ TOXENV : py310-core-eels
437
+
438
+ py310-core-eels_async :
439
+ << : *common
440
+ docker :
441
+ - image : cimg/python:3.10
442
+ environment :
443
+ TOXENV : py310-core-eels_async
444
+
445
+ py310-ens-pyevm :
446
+ << : *common
447
+ docker :
448
+ - image : cimg/python:3.10
449
+ environment :
450
+ TOXENV : py310-ens-pyevm
451
+
452
+ py310-ens-eels :
453
+ << : *common
454
+ docker :
455
+ - image : cimg/python:3.10
456
+ environment :
457
+ TOXENV : py310-ens-eels
439
458
440
459
py310-ensip15 :
441
460
<< : *common
@@ -491,8 +510,14 @@ jobs:
491
510
docker :
492
511
- image : cimg/python:3.10
493
512
environment :
494
- TOXENV : py310-integration-ethtester
495
- ETHEREUM_TESTER_CHAIN_BACKEND : eth_tester.backends.PyEVMBackend
513
+ TOXENV : py310-integration-ethtester-pyevm
514
+
515
+ py310-integration-ethtester-eels :
516
+ << : *common
517
+ docker :
518
+ - image : cimg/python:3.10
519
+ environment :
520
+ TOXENV : py310-integration-ethtester-eels
496
521
497
522
py310-wheel :
498
523
<< : *common
@@ -511,26 +536,47 @@ jobs:
511
536
environment :
512
537
TOXENV : py311-lint
513
538
514
- py311-core :
539
+ py311-core-pyevm :
540
+ << : *common
541
+ docker :
542
+ - image : cimg/python:3.11
543
+ environment :
544
+ TOXENV : py311-core-pyevm
545
+
546
+ py311-core-pyevm_async :
547
+ << : *common
548
+ docker :
549
+ - image : cimg/python:3.11
550
+ environment :
551
+ TOXENV : py311-core-pyevm_async
552
+
553
+ py311-core-eels :
515
554
<< : *common
516
555
docker :
517
556
- image : cimg/python:3.11
518
557
environment :
519
- TOXENV : py311-core
558
+ TOXENV : py311-core-eels
520
559
521
- py311-core_async :
560
+ py311-core-eels_async :
522
561
<< : *common
523
562
docker :
524
563
- image : cimg/python:3.11
525
564
environment :
526
- TOXENV : py311-core_async
565
+ TOXENV : py311-core-eels_async
527
566
528
- py311-ens :
567
+ py311-ens-pyevm :
529
568
<< : *common
530
569
docker :
531
570
- image : cimg/python:3.11
532
571
environment :
533
- TOXENV : py311-ens
572
+ TOXENV : py311-ens-pyevm
573
+
574
+ py311-ens-eels :
575
+ << : *common
576
+ docker :
577
+ - image : cimg/python:3.11
578
+ environment :
579
+ TOXENV : py311-ens-eels
534
580
535
581
py311-ensip15 :
536
582
<< : *common
@@ -586,8 +632,14 @@ jobs:
586
632
docker :
587
633
- image : cimg/python:3.11
588
634
environment :
589
- TOXENV : py311-integration-ethtester
590
- ETHEREUM_TESTER_CHAIN_BACKEND : eth_tester.backends.PyEVMBackend
635
+ TOXENV : py311-integration-ethtester-pyevm
636
+
637
+ py311-integration-ethtester-eels :
638
+ << : *common
639
+ docker :
640
+ - image : cimg/python:3.11
641
+ environment :
642
+ TOXENV : py311-integration-ethtester-eels
591
643
592
644
py311-wheel :
593
645
<< : *common
@@ -619,26 +671,47 @@ jobs:
619
671
environment :
620
672
TOXENV : py312-lint
621
673
622
- py312-core :
674
+ py312-core-pyevm :
675
+ << : *common
676
+ docker :
677
+ - image : cimg/python:3.12
678
+ environment :
679
+ TOXENV : py312-core-pyevm
680
+
681
+ py312-core-pyevm_async :
623
682
<< : *common
624
683
docker :
625
684
- image : cimg/python:3.12
626
685
environment :
627
- TOXENV : py312-core
686
+ TOXENV : py312-core-pyevm_async
628
687
629
- py312-core_async :
688
+ py312-core-eels :
630
689
<< : *common
631
690
docker :
632
691
- image : cimg/python:3.12
633
692
environment :
634
- TOXENV : py312-core_async
693
+ TOXENV : py312-core-eels
635
694
636
- py312-ens :
695
+ py312-core-eels_async :
637
696
<< : *common
638
697
docker :
639
698
- image : cimg/python:3.12
640
699
environment :
641
- TOXENV : py312-ens
700
+ TOXENV : py312-core-eels_async
701
+
702
+ py312-ens-pyevm :
703
+ << : *common
704
+ docker :
705
+ - image : cimg/python:3.12
706
+ environment :
707
+ TOXENV : py312-ens-pyevm
708
+
709
+ py312-ens-eels :
710
+ << : *common
711
+ docker :
712
+ - image : cimg/python:3.12
713
+ environment :
714
+ TOXENV : py312-ens-eels
642
715
643
716
py312-ensip15 :
644
717
<< : *common
@@ -694,8 +767,14 @@ jobs:
694
767
docker :
695
768
- image : cimg/python:3.12
696
769
environment :
697
- TOXENV : py312-integration-ethtester
698
- ETHEREUM_TESTER_CHAIN_BACKEND : eth_tester.backends.PyEVMBackend
770
+ TOXENV : py312-integration-ethtester-pyevm
771
+
772
+ py312-integration-ethtester-eels :
773
+ << : *common
774
+ docker :
775
+ - image : cimg/python:3.12
776
+ environment :
777
+ TOXENV : py312-integration-ethtester-eels
699
778
700
779
py312-wheel :
701
780
<< : *common
@@ -727,20 +806,26 @@ jobs:
727
806
728
807
define : &all_jobs
729
808
# These are the longest running tests, start them first
730
- - py38-core
731
- - py39-core
732
- - py310-core
733
- - py311-core
734
- - py312-core
735
- - py38-core_async
736
- - py39-core_async
737
- - py310-core_async
738
- - py311-core_async
739
- - py312-core_async
809
+ - py310-core-eels
810
+ - py311-core-eels
811
+ - py312-core-eels
812
+ - py38-core-pyevm
813
+ - py39-core-pyevm
814
+ - py310-core-pyevm
815
+ - py311-core-pyevm
816
+ - py312-core-pyevm
817
+ - py310-core-eels_async
818
+ - py311-core-eels_async
819
+ - py312-core-eels_async
820
+ - py38-core-pyevm_async
821
+ - py39-core-pyevm_async
822
+ - py310-core-pyevm_async
823
+ - py311-core-pyevm_async
824
+ - py312-core-pyevm_async
740
825
- docs
741
826
- benchmark
742
827
- py38-lint
743
- - py38-ens
828
+ - py38-ens-pyevm
744
829
- py38-ensip15
745
830
- py38-integration-goethereum-ipc
746
831
- py38-integration-goethereum-ipc_async
@@ -751,7 +836,7 @@ define: &all_jobs
751
836
- py38-integration-ethtester-pyevm
752
837
- py38-wheel
753
838
- py39-lint
754
- - py39-ens
839
+ - py39-ens-pyevm
755
840
- py39-ensip15
756
841
- py39-integration-goethereum-ipc
757
842
- py39-integration-goethereum-ipc_async
@@ -762,7 +847,8 @@ define: &all_jobs
762
847
- py39-integration-ethtester-pyevm
763
848
- py39-wheel
764
849
- py310-lint
765
- - py310-ens
850
+ - py310-ens-pyevm
851
+ - py310-ens-eels
766
852
- py310-ensip15
767
853
- py310-integration-goethereum-ipc
768
854
- py310-integration-goethereum-ipc_async
@@ -771,9 +857,11 @@ define: &all_jobs
771
857
- py310-integration-goethereum-legacy_ws
772
858
- py310-integration-goethereum-ws
773
859
- py310-integration-ethtester-pyevm
860
+ - py310-integration-ethtester-eels
774
861
- py310-wheel
775
862
- py311-lint
776
- - py311-ens
863
+ - py311-ens-pyevm
864
+ - py311-ens-eels
777
865
- py311-ensip15
778
866
- py311-integration-goethereum-ipc
779
867
- py311-integration-goethereum-ipc_async
@@ -782,10 +870,12 @@ define: &all_jobs
782
870
- py311-integration-goethereum-legacy_ws
783
871
- py311-integration-goethereum-ws
784
872
- py311-integration-ethtester-pyevm
873
+ - py311-integration-ethtester-eels
785
874
- py311-wheel
786
875
- py311-windows-wheel
787
876
- py312-lint
788
- - py312-ens
877
+ - py312-ens-pyevm
878
+ - py312-ens-eels
789
879
- py312-ensip15
790
880
- py312-integration-goethereum-ipc
791
881
- py312-integration-goethereum-ipc_async
@@ -794,6 +884,7 @@ define: &all_jobs
794
884
- py312-integration-goethereum-legacy_ws
795
885
- py312-integration-goethereum-ws
796
886
- py312-integration-ethtester-pyevm
887
+ - py312-integration-ethtester-eels
797
888
- py312-wheel
798
889
- py312-windows-wheel
799
890
0 commit comments