@@ -506,33 +506,17 @@ DOCKER_SAI_CHALLENGER_CLIENT = sc-client-thrift
506506
507507CONTAINER_SAI_CHALLENGER_CLIENT_NAME = $(DOCKER_SAI_CHALLENGER_CLIENT ) -run
508508
509- # SAI-C SERVER STAFF IS TEMPORARY AND WILL BE REMOVED LATER
510- CONTAINER_SAI_CHALLENGER_SERVER_NAME = sc-server-trident2-saivs-run
509+ CONTAINER_SAI_CHALLENGER_CLIENT_EXEC = docker exec $(CONTAINER_SAI_CHALLENGER_CLIENT_NAME )
511510
512- # SAI-C SERVER STAFF IS TEMPORARY AND WILL BE REMOVED LATER
513- sai-challenger-build :sai-challenger-client-build sai-challenger-server-build
514-
515- # SAI-C SERVER STAFF IS TEMPORARY AND WILL BE REMOVED LATER
516- sai-challenger-start :sai-challenger-client-start sai-challenger-server-start sai-challenger-create-veth
517-
518- # SAI-C SERVER STAFF IS TEMPORARY AND WILL BE REMOVED LATER
519- sai-challenger-stop :sai-challenger-client-stop sai-challenger-server-stop
520-
521- sai-challenger-test :
522- docker exec $(CONTAINER_SAI_CHALLENGER_CLIENT_NAME ) pytest --setup=../setups/sai_dpu_client_server.json -v -k " test_dpu_basic"
523-
524- sai-challenger-test-ixiac :deploy-ixiac
525- docker exec $(CONTAINER_SAI_CHALLENGER_CLIENT_NAME ) pytest --setup=../setups/snappi_bmv2_client_server.json -v -k " test_dpu_basic"
526-
527- sai-challenger-client-build :
511+ build-saic-client :
528512 cd $(SAI_CHALLENGER_PATH ) && ./build.sh -i client
529513 docker build \
530514 -f dockerfiles/Dockerfile.saic-saithrift-client \
531515 -t $(DOCKER_SAI_CHALLENGER_CLIENT ) \
532516 .
533517
534- sai-challenger -client-start :
535- docker run --name $( CONTAINER_SAI_CHALLENGER_CLIENT_NAME ) \
518+ run-saic -client :
519+ docker run \
536520 -v $(SAI_CHALLENGER_PATH ) :/sai-challenger \
537521 --cap-add=NET_ADMIN \
538522 --device /dev/net/tun:/dev/net/tun \
@@ -544,25 +528,11 @@ sai-challenger-client-start:
544528 --name $(CONTAINER_SAI_CHALLENGER_CLIENT_NAME ) \
545529 $(DOCKER_SAI_CHALLENGER_CLIENT )
546530
547- sai-challenger-client-stop :
548- # cd $(SAI_CHALLENGER_PATH) && ./run.sh -i client -c stop
531+ kill-saic-client : undeploy-ixiac
549532 docker container stop $(CONTAINER_SAI_CHALLENGER_CLIENT_NAME )
550533
551- # SAI-C SERVER STAFF IS TEMPORARY AND WILL BE REMOVED LATER
552- sai-challenger-server-build :
553- cd $(SAI_CHALLENGER_PATH ) && ./build.sh -i server -a trident2 -t saivs
554-
555- # SAI-C SERVER STAFF IS TEMPORARY AND WILL BE REMOVED LATER
556- sai-challenger-server-start :
557- cd $(SAI_CHALLENGER_PATH ) && ./run.sh -i server -a trident2 -t saivs -r
558-
559- # SAI-C SERVER STAFF IS TEMPORARY AND WILL BE REMOVED LATER
560- sai-challenger-server-stop :
561- cd $(SAI_CHALLENGER_PATH ) && ./run.sh -i server -a trident2 -t saivs -c stop
562-
563- # SAI-C SERVER STAFF IS TEMPORARY AND WILL BE REMOVED LATER
564- sai-challenger-create-veth :
565- sudo $(SAI_CHALLENGER_PATH ) /veth-create-host.sh $(CONTAINER_SAI_CHALLENGER_SERVER_NAME ) $(CONTAINER_SAI_CHALLENGER_CLIENT_NAME )
534+ run-saic-test-thrift : deploy-ixiac
535+ $(CONTAINER_SAI_CHALLENGER_CLIENT_EXEC ) pytest -sv --setup=sai_dpu_client_server.json test_sai_vnet_inbound.py
566536
567537# ##############################
568538# ENVIRONMENT SETUP TARGETS
0 commit comments