ci: re-enable autobahn tests (without autofree) (#6360)
							parent
							
								
									a99986041f
								
							
						
					
					
						commit
						a160038e1a
					
				|  | @ -480,39 +480,39 @@ jobs: | |||
| 
 | ||||
|   # TODO: ACTIVATE THIS AFTER MERGE | ||||
| 
 | ||||
|   # websocket_autobahn: | ||||
|   #   name: Autobahn integrations tests | ||||
|   #   runs-on: ubuntu-latest | ||||
|   #   steps: | ||||
|   #     - name: Checkout | ||||
|   #       uses: actions/checkout@v2 | ||||
|   websocket_autobahn: | ||||
|     name: Autobahn integrations tests | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|       - name: Checkout | ||||
|         uses: actions/checkout@v2 | ||||
| 
 | ||||
|   #     - name: Run autobahn services | ||||
|   #       run: docker-compose -f ${{github.workspace}}/vlib/x/websocket/tests/autobahn/docker-compose.yml up -d | ||||
|   #     - name: Build client test | ||||
|   #       run: docker exec autobahn_client "v" "/src/tests/autobahn/autobahn_client.v" | ||||
|   #     - name: Run client test | ||||
|   #       run: docker exec autobahn_client "/src/tests/autobahn/autobahn_client" | ||||
|   #     - name: Run server test | ||||
|   #       run: docker exec autobahn_server "wstest" "-m" "fuzzingclient" "-s" "/config/fuzzingclient.json" | ||||
|   #     - name: Copy reports | ||||
|   #       run: docker cp autobahn_server:/reports ${{github.workspace}}/reports | ||||
|   #     - name: Test success | ||||
|   #       run: docker exec autobahn_server "python" "/check_results.py" | ||||
|       - name: Run autobahn services | ||||
|         run: docker-compose -f ${{github.workspace}}/vlib/x/websocket/tests/autobahn/docker-compose.yml up -d | ||||
|       - name: Build client test | ||||
|         run: docker exec autobahn_client "v" "/src/tests/autobahn/autobahn_client.v" | ||||
|       - name: Run client test | ||||
|         run: docker exec autobahn_client "/src/tests/autobahn/autobahn_client" | ||||
|       - name: Run server test | ||||
|         run: docker exec autobahn_server "wstest" "-m" "fuzzingclient" "-s" "/config/fuzzingclient.json" | ||||
|       - name: Copy reports | ||||
|         run: docker cp autobahn_server:/reports ${{github.workspace}}/reports | ||||
|       - name: Test success | ||||
|         run: docker exec autobahn_server "python" "/check_results.py" | ||||
| 
 | ||||
|   #     - name: Publish all reports | ||||
|   #       uses: actions/upload-artifact@v2 | ||||
|   #       with: | ||||
|   #           name: full report | ||||
|   #           path: ${{github.workspace}}/reports | ||||
|   #     - name: Publish report client | ||||
|   #       uses: actions/upload-artifact@v2 | ||||
|   #       with: | ||||
|   #           name: client | ||||
|   #           path: ${{github.workspace}}/reports/clients/index.html | ||||
|   #     - name: Publish report server | ||||
|   #       uses: actions/upload-artifact@v2 | ||||
|   #       with: | ||||
|   #           name: server | ||||
|   #           path: ${{github.workspace}}/reports/servers/index.html | ||||
|       - name: Publish all reports | ||||
|         uses: actions/upload-artifact@v2 | ||||
|         with: | ||||
|             name: full report | ||||
|             path: ${{github.workspace}}/reports | ||||
|       - name: Publish report client | ||||
|         uses: actions/upload-artifact@v2 | ||||
|         with: | ||||
|             name: client | ||||
|             path: ${{github.workspace}}/reports/clients/index.html | ||||
|       - name: Publish report server | ||||
|         uses: actions/upload-artifact@v2 | ||||
|         with: | ||||
|             name: server | ||||
|             path: ${{github.workspace}}/reports/servers/index.html | ||||
| 
 | ||||
|  |  | |||
|  | @ -6,6 +6,6 @@ FROM thevlang/vlang:buster-dev | |||
| COPY ./ /src/ | ||||
| # COPY tests/autobahn/ws_test/run.sh /run.sh | ||||
| # RUN chmod +x /run.sh | ||||
| RUN v -autofree /src/tests/autobahn/autobahn_server.v | ||||
| RUN v /src/tests/autobahn/autobahn_server.v | ||||
| RUN chmod +x /src/tests/autobahn/autobahn_server | ||||
| ENTRYPOINT [ "/src/tests/autobahn/autobahn_server" ] | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue