Commit b8f35a21 authored by Shayan Hajipour's avatar Shayan Hajipour
Browse files

refactor:

- ofc25 test renamed to ofc25-camara-e2e-controller
- Fixtures.py added to src/tests/ofc25-camara-e2e-controller/tests directory
parent 742c0a3f
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -49,9 +49,9 @@ RUN rm *.proto
RUN find . -type f -exec sed -i -E 's/(import\ .*)_pb2/from . \1_pb2/g' {} \;

# Create component sub-folders, get specific Python packages
RUN mkdir -p /var/teraflow/tests/ofc25
WORKDIR /var/teraflow/tests/ofc25
COPY src/tests/ofc25/requirements.in requirements.in
RUN mkdir -p /var/teraflow/tests/ofc25-camara-e2e-controller
WORKDIR /var/teraflow/tests/ofc25-camara-e2e-controller
COPY src/tests/ofc25-camara-e2e-controller/requirements.in requirements.in
RUN pip-compile --quiet --output-file=requirements.txt requirements.in
RUN python3 -m pip install -r requirements.txt

@@ -72,10 +72,10 @@ COPY src/service/client/. service/client/
COPY src/slice/__init__.py slice/__init__.py
COPY src/slice/client/. slice/client/
COPY src/tests/*.py ./tests/
COPY src/tests/ofc25/__init__.py ./tests/ofc25/__init__.py
COPY src/tests/ofc25/data/. ./tests/ofc25/data/
COPY src/tests/ofc25/tests/. ./tests/ofc25/tests/
COPY src/tests/ofc25/scripts/. ./
COPY src/tests/ofc25-camara-e2e-controller/__init__.py ./tests/ofc25-camara-e2e-controller/__init__.py
COPY src/tests/ofc25-camara-e2e-controller/data/. ./tests/ofc25-camara-e2e-controller/data/
COPY src/tests/ofc25-camara-e2e-controller/tests/. ./tests/ofc25-camara-e2e-controller/tests/
COPY src/tests/ofc25-camara-e2e-controller/scripts/. ./

RUN apt-get --yes --quiet --quiet update && \
    apt-get --yes --quiet --quiet install tree && \
+2 −2
Original line number Diff line number Diff line
@@ -7,13 +7,13 @@
## TeraFlowSDN Deployment
```bash
cd ~/tfs-ctrl
source ~/tfs-ctrl/src/tests/ofc25/deploy_specs.sh
source ~/tfs-ctrl/src/tests/ofc25-camara-e2e-controller/deploy_specs.sh
./deploy/all.sh
```

## Deploy scenario
```bash
cd ~/tfs-ctrl/src/tests/ofc25/
cd ~/tfs-ctrl/src/tests/ofc25-camara-e2e-controller/
sudo containerlab deploy --topo eucnc24.clab.yml
```

Loading