Open clemensv opened 1 year ago
The test fails in the GH Actions environment and has been disabled for the moment.
============================= test session starts ============================== platform linux -- Python 3.11.1, pytest-7.2.1, pluggy-1.0.0 rootdir: /home/runner/work/cedisco-codegen/cedisco-codegen collected 17 items test/asyncapi/producer/test_asyncapi_producer.py . [ 5%] test/core/test_jinja_filters.py ...... [ 41%] test/cs/amqp_end_to_end/test_amqp_end_to_end.py . [ 47%] test/cs/http_azfn_http/test_azfn_http.py . [ 52%] test/cs/http_end_to_end/test_http_end_to_end.py . [ 58%] test/cs/http_end_to_end_proto/test_http_end_to_end_proto.py . [ 64%] test/cs/inmemory_end_to_end/test_inmemory_end_to_end.py . [ 70%] test/cs/mqtt_end_to_end/test_mqtt_end_to_end.py . [ 76%] test/java/mqtt_end_to_end/test_mqtt_end_to_end_java.py F [ 82%] test/openapi/producer/test_openapi_producer.py . [ 88%] test/openapi/subscriber/test_openapi_subscriber.py . [ 94%] test/validate/test_validate.py . [100%] =================================== FAILURES =================================== _____________________________ test_mqtt_end_to_end _____________________________ def test_mqtt_end_to_end(): container_name = ''.join(random.choices(string.ascii_lowercase, k=10)) start_command = "docker run --name {} -p [12](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:13)7.11.0.1:1883:1883 -v {}:/mosquitto/config/ -v {}:/mosquitto/log -d eclipse-mosquitto".\ format(container_name, os.path.join(os.path.dirname(__file__), 'mosquitto', 'config'), os.path.join(os.path.dirname(__file__), 'mosquitto', 'logs')) subprocess.run(start_command, shell=True, check=True) # give the broker a chance to start. wait 20 seconds time.sleep(30) try: > run_test() test/java/mqtt_end_to_end/test_mqtt_end_to_end_java.py:60: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ test/java/mqtt_end_to_end/test_mqtt_end_to_end_java.py:48: in run_test subprocess.check_call(['mvn', '--quiet', 'clean', 'install', local_repo_arg], cwd=os.path.dirname(__file__), stdout=sys.stdout, stderr=sys.stderr) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['mvn', '--quiet', 'clean', 'install', '-Dmaven.repo.local=/home/runner/work/cedisco-codegen/cedisco-codegen/tmp/test/java/repo'],) INFO | 2023-02-16T07:28:01,601 | i.c.e.e.m.TestMosquittoE2E lambda$testServer$4 96 | Stopping INFO | 2023-02-16T07:28:01,701 | i.c.e.e.m.TestMosquittoE2E lambda$testServer$5 99 | Closing INFO | 2023-02-16T07:28:01,802 | i.c.e.e.m.TestMosquittoE2E testServer 107 | Consumer done INFO | 2023-02-16T07:28:01,807 | i.c.e.e.m.TestMosquittoE2E testServer 82 | Consumer start INFO | 2023-02-16T07:28:01,809 | i.c.e.e.m.MqttConsumerEndpoint startAsync 264 | Connecting to tcp://localhost:32771 INFO | 2023-02-16T07:28:02,111 | i.c.e.e.m.MqttConsumerEndpoint connectComplete 390 | Connection complete INFO | 2023-02-16T07:28:02,112 | i.c.e.e.m.TestMosquittoE2E lambda$testServer$2 84 | Sending INFO | 2023-02-16T07:28:02,416 | i.c.e.e.m.MqttConsumerEndpoint messageArrived 405 | Message arrived: Hello World! INFO | 2023-02-16T07:28:02,417 | i.c.e.e.m.TestMosquittoE2E lambda$testServer$3 93 | Waiting INFO | 2023-02-16T07:28:02,417 | i.c.e.e.m.TestMosquittoE2E lambda$testServer$4 96 | Stopping INFO | 2023-02-16T07:28:02,518 | i.c.e.e.m.TestMosquittoE2E lambda$testServer$5 99 | Closing INFO | 2023-02-16T07:28:02,618 | i.c.e.e.m.TestMosquittoE2E testServer 107 | Consumer done INFO | 2023-02-16T07:28:02,689 | i.c.e.e.m.TestMosquittoE2E lambda$static$0 45 | protoc-jar: protoc version: 3.11.4, detected platform: linux-x86_64 (linux/amd64) protoc-jar: embedded: bin/3.11.4/protoc-3.11.4-linux-x86_64.exe protoc-jar: executing: [/tmp/protocjar2430698927939912862/bin/protoc.exe, --version] libprotoc 3.11.4 cannot access local variable 'package_name' where it is not associated with a value protoc-jar: protoc version: 3.11.4, detected platform: linux-x86_64 (linux/amd64) protoc-jar: embedded: bin/3.11.4/protoc-3.11.4-linux-x86_64.exe protoc-jar: executing: [/tmp/protocjar[13](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:14)721252727940036175/bin/protoc.exe, --version] libprotoc 3.11.4 Error: COMPILATION ERROR : Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[95,58] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[104,108] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[110,107] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[116,107] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[122,107] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[128,106] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[134,111] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[[14](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:15)0,110] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[146,107] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[[15](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:16)2,103] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[158,105] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[[16](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:17)4,105] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[[17](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:18)0,104] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[176,106] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[[18](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:19)2,106] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[188,111] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[[19](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:20)4,111] package contoso.erp.consumer does not exist Error: Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0:compile (default-compile) on project mqtt_end_to_end: Compilation failure: Compilation failure: Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[95,58] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[104,108] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[110,107] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[116,107] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[1[22](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:23),107] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[128,106] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[134,111] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[140,110] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[146,107] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[152,103] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[158,105] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[164,105] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[170,104] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[176,106] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[182,106] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[188,111] package contoso.erp.consumer does not exist Error: /home/runner/work/cedisco-codegen/cedisco-codegen/test/java/mqtt_end_to_end/src/main/java/test/App.java:[194,111] package contoso.erp.consumer does not exist Error: -> [Help 1] Error: Error: To see the full stack trace of the errors, re-run Maven with the -e switch. Error: Re-run Maven using the -X switch to enable full debug logging. Error: Error: For more information about the errors and possible solutions, please read the following articles: Error: [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException ldablkyref ldablkyref ----------------------------- Captured stderr call ----------------------------- Cloning into '/home/runner/work/cedisco-codegen/cedisco-codegen/tmp/test/java/ce_libs'... =============================== warnings summary =============================== ceregistry/commands/generate_code.py:147 /home/runner/work/cedisco-codegen/cedisco-codegen/ceregistry/commands/generate_code.py:147: DeprecationWarning: invalid escape sequence '\.' return re.sub("[^A-Za-z0-9_\.]", "_", string) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED test/java/mqtt_end_to_end/test_mqtt_end_to_end_java.py::test_mqtt_end_to_end - subprocess.CalledProcessError: Command '['mvn', '--quiet', 'clean', 'install', '-Dmaven.repo.local=/home/runner/work/cedisco-codegen/cedisco-codegen/tmp/test/java/repo']' returned non-zero exit status 1. ============= 1 failed, 16 passed, 1 warning in 264.76s (0:04:[24](https://github.com/clemensv/cedisco-codegen/actions/runs/4191654268/jobs/7266308281#step:13:25)) ============== Error: Process completed with exit code 1.
The test fails in the GH Actions environment and has been disabled for the moment.