Run| Workspace| Log| Issues| Fixes| Pre-reqs| Stats| XRef| Maven Repository Proxy Log Gump Logo

Details

File Contents

Testsuite: org.apache.catalina.connector.TestCoyoteOutputStream
Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.257 sec
------------- Standard Error -----------------
30-Dec-2024 16:05:11.379 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testWriteWithByteBuffer]
30-Dec-2024 16:05:12.722 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-1"]
30-Dec-2024 16:05:12.831 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:12.834 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.037 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-1-41303"]
30-Dec-2024 16:05:13.284 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-1-41303"]
30-Dec-2024 16:05:13.287 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.311 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-1-41303"]
30-Dec-2024 16:05:13.314 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-1-41303"]
30-Dec-2024 16:05:13.331 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteNoneBlockingWriteNoneNonContainerThread]
30-Dec-2024 16:05:13.334 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-2"]
30-Dec-2024 16:05:13.344 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.345 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.360 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-2-36773"]
30-Dec-2024 16:05:13.379 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-2-36773"]
30-Dec-2024 16:05:13.383 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.390 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-2-36773"]
30-Dec-2024 16:05:13.391 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-2-36773"]
30-Dec-2024 16:05:13.396 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteOnceBlockingWriteNoneContainerThread]
30-Dec-2024 16:05:13.400 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-3"]
30-Dec-2024 16:05:13.422 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.424 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.431 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-3-33349"]
30-Dec-2024 16:05:13.445 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-3-33349"]
30-Dec-2024 16:05:13.447 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.458 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-3-33349"]
30-Dec-2024 16:05:13.459 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-3-33349"]
30-Dec-2024 16:05:13.463 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteOnceBlockingWriteOnceNonContainerThread]
30-Dec-2024 16:05:13.465 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-4"]
30-Dec-2024 16:05:13.475 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.475 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.484 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-4-45751"]
30-Dec-2024 16:05:13.503 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-4-45751"]
30-Dec-2024 16:05:13.506 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.513 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-4-45751"]
30-Dec-2024 16:05:13.514 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-4-45751"]
30-Dec-2024 16:05:13.521 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteNoneBlockingWriteOnceContainerThread]
30-Dec-2024 16:05:13.523 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-5"]
30-Dec-2024 16:05:13.539 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.541 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.572 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-5-43641"]
30-Dec-2024 16:05:13.586 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-5-43641"]
30-Dec-2024 16:05:13.589 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.593 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-5-43641"]
30-Dec-2024 16:05:13.594 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-5-43641"]
30-Dec-2024 16:05:13.599 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteTwiceBlockingWriteNoneNonContainerThread]
30-Dec-2024 16:05:13.604 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-6"]
30-Dec-2024 16:05:13.625 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.628 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.642 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39611"]
30-Dec-2024 16:05:13.654 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39611"]
30-Dec-2024 16:05:13.665 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.675 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39611"]
30-Dec-2024 16:05:13.679 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-6-39611"]
30-Dec-2024 16:05:13.689 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteTwiceBlockingWriteOnceContainerThread]
30-Dec-2024 16:05:13.694 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-7"]
30-Dec-2024 16:05:13.717 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.720 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.736 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-7-33981"]
30-Dec-2024 16:05:13.743 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-7-33981"]
30-Dec-2024 16:05:13.743 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.760 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-7-33981"]
30-Dec-2024 16:05:13.761 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-7-33981"]
30-Dec-2024 16:05:13.766 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteNoneBlockingWriteOnceNonContainerThread]
30-Dec-2024 16:05:13.783 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-8"]
30-Dec-2024 16:05:13.790 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.790 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.797 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-8-39233"]
30-Dec-2024 16:05:13.805 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-8-39233"]
30-Dec-2024 16:05:13.809 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.812 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-8-39233"]
30-Dec-2024 16:05:13.813 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-8-39233"]
30-Dec-2024 16:05:13.816 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteOnceBlockingWriteNoneNonContainerThread]
30-Dec-2024 16:05:13.818 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-9"]
30-Dec-2024 16:05:13.828 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.829 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.844 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-9-42459"]
30-Dec-2024 16:05:13.849 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-9-42459"]
30-Dec-2024 16:05:13.850 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.854 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-9-42459"]
30-Dec-2024 16:05:13.855 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-9-42459"]
30-Dec-2024 16:05:13.860 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteOnceBlockingWriteOnceContainerThread]
30-Dec-2024 16:05:13.863 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-10"]
30-Dec-2024 16:05:13.879 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.879 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.894 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-10-37017"]
30-Dec-2024 16:05:13.908 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-10-37017"]
30-Dec-2024 16:05:13.910 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.916 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-10-37017"]
30-Dec-2024 16:05:13.918 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-10-37017"]
30-Dec-2024 16:05:13.922 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteNoneBlockingWriteNoneContainerThread]
30-Dec-2024 16:05:13.927 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-11"]
30-Dec-2024 16:05:13.938 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.939 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.951 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-11-37333"]
30-Dec-2024 16:05:13.962 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-11-37333"]
30-Dec-2024 16:05:13.963 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:13.966 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-11-37333"]
30-Dec-2024 16:05:13.967 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-11-37333"]
30-Dec-2024 16:05:13.971 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testWriteAfterBodyComplete]
30-Dec-2024 16:05:13.974 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-12"]
30-Dec-2024 16:05:13.982 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:13.982 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:13.990 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-12-44101"]
30-Dec-2024 16:05:14.099 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-12-44101"]
30-Dec-2024 16:05:14.101 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:14.111 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-12-44101"]
30-Dec-2024 16:05:14.114 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-12-44101"]
30-Dec-2024 16:05:14.123 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteTwiceBlockingWriteOnceNonContainerThread]
30-Dec-2024 16:05:14.131 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-13"]
30-Dec-2024 16:05:14.144 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:14.144 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:14.158 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-13-36047"]
30-Dec-2024 16:05:14.168 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-13-36047"]
30-Dec-2024 16:05:14.172 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:14.175 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-13-36047"]
30-Dec-2024 16:05:14.179 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-13-36047"]
30-Dec-2024 16:05:14.185 INFO [main] org.apache.catalina.startup.LoggingBaseTest.setUp Starting test case [testNonBlockingWriteTwiceBlockingWriteNoneContainerThread]
30-Dec-2024 16:05:14.188 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio2-127.0.0.1-auto-14"]
30-Dec-2024 16:05:14.197 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Tomcat]
30-Dec-2024 16:05:14.197 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet engine: [Apache Tomcat/12.0.0-M1-dev]
30-Dec-2024 16:05:14.203 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio2-127.0.0.1-auto-14-37947"]
30-Dec-2024 16:05:14.208 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio2-127.0.0.1-auto-14-37947"]
30-Dec-2024 16:05:14.210 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Tomcat]
30-Dec-2024 16:05:14.217 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio2-127.0.0.1-auto-14-37947"]
30-Dec-2024 16:05:14.219 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio2-127.0.0.1-auto-14-37947"]
------------- ---------------- ---------------

Testcase: testWriteWithByteBuffer took 2.234 sec
Testcase: testNonBlockingWriteNoneBlockingWriteNoneNonContainerThread took 0.065 sec
Testcase: testNonBlockingWriteOnceBlockingWriteNoneContainerThread took 0.066 sec
Testcase: testNonBlockingWriteOnceBlockingWriteOnceNonContainerThread took 0.058 sec
Testcase: testNonBlockingWriteNoneBlockingWriteOnceContainerThread took 0.078 sec
Testcase: testNonBlockingWriteTwiceBlockingWriteNoneNonContainerThread took 0.086 sec
Testcase: testNonBlockingWriteTwiceBlockingWriteOnceContainerThread took 0.08 sec
Testcase: testNonBlockingWriteNoneBlockingWriteOnceNonContainerThread took 0.05 sec
Testcase: testNonBlockingWriteOnceBlockingWriteNoneNonContainerThread took 0.043 sec
Testcase: testNonBlockingWriteOnceBlockingWriteOnceContainerThread took 0.063 sec
Testcase: testNonBlockingWriteNoneBlockingWriteNoneContainerThread took 0.049 sec
Testcase: testWriteAfterBodyComplete took 0.149 sec
Testcase: testNonBlockingWriteTwiceBlockingWriteOnceNonContainerThread took 0.064 sec
Testcase: testNonBlockingWriteTwiceBlockingWriteNoneContainerThread took 0.036 sec

Apache Gump, Gump, Apache, the Apache feather logo, and the Apache Gump project logos are trademarks of The Apache Software Foundation.

Last Updated: Mon, 30 Dec 2024 12:00:03 ().Python Logo