Skip to content

Instantly share code, notes, and snippets.

@okor
Created September 14, 2015 14:43
Show Gist options
  • Save okor/e60fcace3aea9ef4c1fc to your computer and use it in GitHub Desktop.
Save okor/e60fcace3aea9ef4c1fc to your computer and use it in GitHub Desktop.
~/Projects/voxmedia/thumbor $ make test
running build_ext
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_alpha.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_bounding_box.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_brightness.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_colorize.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_composite.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_contrast.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_convolution.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_curve.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_equalize.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_fill.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_nine_patch.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_noise.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_rgb.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_round_corner.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_saturation.so -> thumbor/ext/filters
copying build/lib.macosx-10.10-x86_64-2.7/thumbor/ext/filters/_sharpen.so -> thumbor/ext/filters
# Server
redis_version:3.0.0
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:c8fc3cfae8617ea3
redis_mode:standalone
os:Darwin 14.3.0 x86_64
arch_bits:64
multiplexing_api:kqueue
gcc_version:4.2.1
process_id:97430
run_id:27bbfc112de7808d50eb4e1e335b99c353c8b399
tcp_port:6668
uptime_in_seconds:408511
uptime_in_days:4
hz:10
lru_clock:16178349
config_file:/Users/jason/Projects/voxmedia/thumbor/redis.conf
# Clients
connected_clients:1
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:0
# Memory
used_memory:1622720
used_memory_human:1.55M
used_memory_rss:2875392
used_memory_peak:1815216
used_memory_peak_human:1.73M
used_memory_lua:35840
mem_fragmentation_ratio:1.77
mem_allocator:libc
# Persistence
loading:0
rdb_changes_since_last_save:38
rdb_bgsave_in_progress:0
rdb_last_save_time:1441833198
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:-1
rdb_current_bgsave_time_sec:-1
aof_enabled:0
aof_rewrite_in_progress:0
aof_rewrite_scheduled:0
aof_last_rewrite_time_sec:-1
aof_current_rewrite_time_sec:-1
aof_last_bgrewrite_status:ok
aof_last_write_status:ok
# Stats
total_connections_received:7
total_commands_processed:67
instantaneous_ops_per_sec:0
total_net_input_bytes:1401869
total_net_output_bytes:353782
instantaneous_input_kbps:0.00
instantaneous_output_kbps:0.00
rejected_connections:0
sync_full:0
sync_partial_ok:0
sync_partial_err:0
expired_keys:0
evicted_keys:0
keyspace_hits:24
keyspace_misses:6
pubsub_channels:0
pubsub_patterns:0
latest_fork_usec:0
migrate_cached_sockets:0
# Replication
role:master
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0
# CPU
used_cpu_sys:230.11
used_cpu_user:99.08
used_cpu_sys_children:0.00
used_cpu_user_children:0.00
# Cluster
cluster_enabled:0
# Keyspace
db0:keys=9,expires=7,avg_ttl=2268272291
about to fork child process, waiting until server is ready for connections.
forked process: 16846
child process started successfully, parent exiting
MongoDB shell version: 3.0.2
3.0.2
INFO:tornado.access:200 GET /unsafe/filters:max_age(30)/image.jpg (127.0.0.1) 25.25ms
INFO:tornado.access:200 GET /nty7gpBIRJ3GWtYDLLw6q1PgqTo=/smart/image.jpg (127.0.0.1) 38.47ms
INFO:tornado.access:200 GET /fxOHtHcTZMyuAQ1YPKh9KWg7nO8=/smart/image.jpg%23something (127.0.0.1) 39.04ms
INFO:tornado.access:200 GET /Iw7LZGdr-hHj2gQ4ZzksP3llQHY=/smart/image.jpg%3Fts%3D1 (127.0.0.1) 38.93ms
INFO:tornado.access:200 GET /unsafe/filters:cover()/animated_image.gif (127.0.0.1) 19.58ms
INFO:tornado.access:200 GET /_wIUeSaeHw8dricKG2MGhqu5thk=/smart/image.jpg (127.0.0.1) 21.13ms
WARNING:thumbor:URL has unsafe but unsafe is not allowed by the config: /unsafe/smart/image.jpg
WARNING:tornado.access:400 GET /unsafe/smart/image.jpg (127.0.0.1) 0.83ms
INFO:tornado.access:200 GET /unsafe/image.jpg (127.0.0.1) 119.96ms
INFO:tornado.access:200 GET /unsafe/wellsford.jpg (127.0.0.1) 5.95ms
INFO:tornado.access:200 GET /unsafe/0x0:1681x596/1x/hidrocarbonetos_9.jpg (127.0.0.1) 95.34ms
INFO:tornado.access:200 GET /unsafe/filters:format(png)/merrit.jpg (127.0.0.1) 8.22ms
/usr/local/lib/python2.7/site-packages/PIL/Image.py:2261: DecompressionBombWarning: Image size (268435456 pixels) exceeds limit of 89478485 pixels, could be decompression bomb DOS attack.
DecompressionBombWarning)
INFO:tornado.access:200 GET /unsafe/16384.png (127.0.0.1) 1740.74ms
INFO:tornado.access:200 GET /unsafe/merrit.jpg (127.0.0.1) 28.02ms
/usr/local/lib/python2.7/site-packages/PIL/Image.py:957: UserWarning: Couldn't allocate palette entry for transparency
"for transparency")
gifsicle: warning: trivial adaptive palette (only 129 colors in source)
INFO:tornado.access:200 GET /unsafe/animated_image.gif (127.0.0.1) 35.48ms
INFO:tornado.access:200 GET /unsafe/filters:format(png)/merrit.jpg (127.0.0.1) 4.94ms
INFO:tornado.access:200 GET /unsafe/image.webp (127.0.0.1) 110.64ms
INFO:tornado.access:200 GET /unsafe/image.jpg (127.0.0.1) 78.39ms
INFO:tornado.access:200 GET /unsafe/filters:format(gif)/image.jpg (127.0.0.1) 69.20ms
gifsicle: warning: trivial adaptive palette (only 129 colors in source)
INFO:tornado.access:200 GET /unsafe/filters:gifv(webm)/animated_image.gif (127.0.0.1) 107.68ms
gifsicle: warning: trivial adaptive palette (only 129 colors in source)
INFO:tornado.access:200 GET /unsafe/filters:gifv()/animated_image.gif (127.0.0.1) 85.55ms
INFO:tornado.access:200 GET /degWAAUDokT-7K81r2BXoPTbg8c=/filters:gifv()/animated_image.gif (127.0.0.1) 47.50ms
INFO:tornado.access:200 GET /degWAAUDokT-7K81r2BXoPTbg8c=/filters:gifv()/animated_image.gif (127.0.0.1) 1.45ms
INFO:tornado.access:200 GET /P_leK0uires4J3AXg5RkKfSWH4A=/animated_image.gif (127.0.0.1) 6.26ms
INFO:tornado.access:200 GET /P_leK0uires4J3AXg5RkKfSWH4A=/animated_image.gif (127.0.0.1) 5.85ms
INFO:tornado.access:200 GET /unsafe/invalid_quantization.jpg (127.0.0.1) 42.93ms
WARNING:thumbor:URL does not have hash or unsafe, or has both: /unsafe/
WARNING:tornado.access:400 GET /unsafe/ (127.0.0.1) 0.82ms
ERROR:thumbor:ERROR: Traceback (most recent call last):
File "/Users/jason/Projects/voxmedia/thumbor/thumbor/handlers/__init__.py", line 88, in get_image
self.context.request.image_url
File "/usr/local/lib/python2.7/site-packages/tornado/gen.py", line 870, in run
value = future.result()
File "/usr/local/lib/python2.7/site-packages/tornado/concurrent.py", line 215, in result
raise_exc_info(self._exc_info)
File "/usr/local/lib/python2.7/site-packages/tornado/gen.py", line 879, in run
yielded = self.gen.send(value)
File "/Users/jason/Projects/voxmedia/thumbor/thumbor/handlers/__init__.py", line 406, in _fetch
self.context.request.engine.load(buffer, extension)
File "/Users/jason/Projects/voxmedia/thumbor/thumbor/engines/__init__.py", line 96, in load
image_or_frames = self.create_image(buffer)
File "/Users/jason/Projects/voxmedia/thumbor/thumbor/engines/pil.py", line 52, in create_image
img = Image.open(BytesIO(buffer))
File "/usr/local/lib/python2.7/site-packages/PIL/Image.py", line 2330, in open
% (filename if filename else fp))
IOError: cannot identify image file <_io.BytesIO object at 0x10f6b5bf0>
WARNING:thumbor:[BaseHandler] get_image failed for url `image_invalid.jpg`. error: `cannot identify image file <_io.BytesIO object at 0x10f6b5bf0>`
WARNING:tornado.access:400 GET /unsafe/image_invalid.jpg (127.0.0.1) 5.44ms
INFO:tornado.access:200 GET /unsafe/smart/image.jpg (127.0.0.1) 39.21ms
INFO:tornado.access:200 GET /_wIUeSaeHw8dricKG2MGhqu5thk=/smart/image.jpg (127.0.0.1) 19.62ms
INFO:tornado.access:200 GET /unsafe/15967251_212831_19242645_%D0%90%D0%B3%D0%B0%D1%82%D0%B0%D0%B2%D0%97%D0%BE%D0%BE%D0%BF%D0%B0%D1%80%D0%BA%D0%B5.jpg (127.0.0.1) 54.83ms
INFO:tornado.access:200 GET /unsafe/image%20space.jpg (127.0.0.1) 38.50ms
INFO:tornado.access:200 GET /lc6e3kkm_2Ww7NWho8HPOe-sqLU=/smart/alabama1_ap620%C3%A9.jpg (127.0.0.1) 71.70ms
WARNING:thumbor:URL does not have hash or unsafe, or has both: /alabama1_ap620%C3%A9.jpg
WARNING:tornado.access:400 GET /alabama1_ap620%C3%A9.jpg (127.0.0.1) 0.97ms
ERROR:tornado.access:504 GET /unsafe/smart/imag (127.0.0.1) 0.82ms
INFO:tornado.access:200 GET /unsafe/smart/alabama1_ap620%C3%A9.jpg (127.0.0.1) 42.33ms
INFO:tornado.access:200 GET /unsafe/smart/image (127.0.0.1) 39.16ms
INFO:tornado.access:200 GET /5YRxzS2yxZxj9SZ50SoZ11eIdDI=/filters:fill(blue)/image.jpg (127.0.0.1) 21.11ms
WARNING:thumbor:OLD FORMAT URL DETECTED!!! This format of URL will be discontinued in upcoming versions. Please start using the new format as soon as possible. More info at https://github.com/globocom/thumbor/wiki/3.0.0-release-changes
INFO:tornado.access:200 GET /J4ZFjCICZSwwIKfEKNldBNjcG145LDiD2z-4RlOa5ZG4ZY_-8KoEyDOBDfqDBljH/image.jpg (127.0.0.1) 20.45ms
WARNING:thumbor:Malformed URL: /27m-vYMKohY6nvEt_D3Zwo7apVq63MS8TP-m1j3BXPGTftnrReTOEoScq1xMXe7h/alabama1_ap620é.jpg
WARNING:tornado.access:400 GET /27m-vYMKohY6nvEt_D3Zwo7apVq63MS8TP-m1j3BXPGTftnrReTOEoScq1xMXe7h/alabama1_ap620é.jpg (127.0.0.1) 1.06ms
INFO:tornado.access:200 GET /unsafe/image.jpg (127.0.0.1) 20.31ms
INFO:tornado.access:200 GET /blacklist (127.0.0.1) 0.75ms
INFO:tornado.access:200 GET /unsafe/image.jpg (127.0.0.1) 39.04ms
ERROR:tornado.application:Future exception was never retrieved: Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/tornado/gen.py", line 879, in run
yielded = self.gen.send(value)
File "/Users/jason/Projects/voxmedia/thumbor/thumbor/transformer.py", line 166, in do_smart_detection
detectors[0](self.context, index=0, detectors=detectors).detect(self.after_smart_detect)
File "/Users/jason/Projects/voxmedia/thumbor/vows/transformer_test_data.py", line 73, in detect
raise Exception('x')
Exception: x
ERROR:tornado.application:Future exception was never retrieved: Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/tornado/gen.py", line 879, in run
yielded = self.gen.send(value)
File "/Users/jason/Projects/voxmedia/thumbor/thumbor/transformer.py", line 166, in do_smart_detection
detectors[0](self.context, index=0, detectors=detectors).detect(self.after_smart_detect)
File "/Users/jason/Projects/voxmedia/thumbor/vows/transformer_test_data.py", line 73, in detect
raise Exception('x')
Exception: x
INFO:tornado.access:200 GET /healthcheck (127.0.0.1) 0.26ms
INFO:tornado.access:200 HEAD /healthcheck (127.0.0.1) 0.22ms
WARNING:thumbor:ERROR retrieving image some-url: Error
WARNING:root:Option STORAGE_ALIAS_ALIAS is marked as deprecated please use STORAGE instead.
WARNING:root:Option OTHER_ENGINE is marked as deprecated please use ENGINE instead.
WARNING:tornado.access:412 POST /upload (127.0.0.1) 1.00ms
INFO:tornado.access:201 POST /upload (127.0.0.1) 1.24ms
INFO:tornado.access:200 DELETE /upload (127.0.0.1) 0.91ms
WARNING:tornado.access:412 PUT /upload (127.0.0.1) 0.97ms
INFO:tornado.access:201 POST /upload (127.0.0.1) 1.36ms
INFO:tornado.access:201 PUT /upload (127.0.0.1) 1.11ms
INFO:tornado.access:201 POST /upload (127.0.0.1) 1.15ms
WARNING:tornado.access:412 PUT /upload (127.0.0.1) 0.85ms
WARNING:tornado.access:412 POST /upload (127.0.0.1) 0.97ms
WARNING:tornado.access:412 PUT /upload (127.0.0.1) 0.78ms
WARNING:tornado.access:412 POST /upload (127.0.0.1) 0.87ms
ERROR:thumbor:[GIF_ENGINE] invalid gif engine result for url `None`.
URL:
/6LSog0KmY0NQg8GK4Tsti0FAR9emvaF4xfyLY3FUmOI0HVcqF8HxibsAjVCbxFfl/myserver.com/myimg.jpg
URL:
/G_dykuWBGyEil5JnNh9cBke0Ajo=/200x300/myserver.com/myimg.jpg
Error: The image argument is mandatory. For more information type thumbor-url -h
WARNING:thumbor:ERROR retrieving image some-url: Error
ERROR:error_handler:{"interfaces.User": {"ip": "127.0.0.1"}, "exception": "Test", "Http": {"url": "http://test/test/", "body": "body", "data": [], "method": "GET", "query_string": "a=1&b=2"}, "extra": {"timestamp": 1442241713.463314, "thumbor-version": "5.0.6", "Headers": {"header1": "value1", "Cookie": {"cookie1": "value", "cookie2": "value2"}}}}
ERROR:error_handler:{"interfaces.User": {"ip": "127.0.0.1"}, "exception": "Test", "Http": {"url": "http://test/test/", "body": "body", "data": [], "method": "GET", "query_string": "a=1&b=2"}, "extra": {"timestamp": 1442241713.463899, "thumbor-version": "5.0.6", "Headers": {"header1": "value1", "Cookie": {"cookie1": "value", "cookie2": "value2"}}}}
WARNING:thumbor:ERROR retrieving image some-url: Error
INFO:tornado.access:200 GET / (127.0.0.1) 0.31ms
INFO:tornado.access:200 GET /unsafe/smart/image.jpg (127.0.0.1) 18.30ms
INFO:tornado.access:200 GET / (127.0.0.1) 0.23ms
INFO:tornado.access:200 GET / (127.0.0.1) 0.20ms
INFO:tornado.access:200 GET / (127.0.0.1) 0.20ms
INFO:tornado.access:200 GET /unsafe/smart/image.jpg (127.0.0.1) 17.78ms
INFO:tornado.access:200 GET /unsafe/smart/image.jpg (127.0.0.1) 21.44ms
INFO:tornado.access:200 GET /unsafe/filters:max_bytes(10000)/conselheira_tutelar.jpg (127.0.0.1) 99.82ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.35ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.07ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.07ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.17ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.06ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.02ms
INFO:tornado.access:204 PUT /image/a7747b991c524223bfd54e3aab3d66e5/image.jpg (127.0.0.1) 1.10ms
WARNING:thumbor:Image not found at the given URL
WARNING:tornado.access:404 GET /image/an/unknown/image (127.0.0.1) 0.62ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.11ms
INFO:tornado.access:200 GET /image/6f08a58f00cf4058b5e507779f212458/image.jpg (127.0.0.1) 0.93ms
INFO:tornado.access:204 PUT /image/e5bcf126-791b-4375-9f73-925ab8b9fb5f (127.0.0.1) 1.10ms
WARNING:thumbor:Image not found at the given URL
WARNING:tornado.access:404 GET /image/e5bcf126-791b-4375-9f73-925ab8b9 (127.0.0.1) 0.61ms
INFO:tornado.access:204 PUT /image/e5bcf126-791b-4375-9f73-925ab8b9fb5g (127.0.0.1) 1.41ms
INFO:tornado.access:200 GET /image/e5bcf126-791b-4375-9f73-925ab8b9fb5g123456 (127.0.0.1) 1.02ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.11ms
INFO:tornado.access:204 DELETE /image/f82243d86e42479ca19abb153616811e/image.jpg (127.0.0.1) 0.78ms
WARNING:thumbor:Image not found at the given URL
WARNING:tornado.access:404 DELETE /image/an/unknown/image (127.0.0.1) 0.87ms
INFO:tornado.access:200 GET /unsafe/meta/image.jpg (127.0.0.1) 10.63ms
INFO:tornado.access:200 GET /unsafe/meta/animated_image.gif (127.0.0.1) 6.32ms
INFO:tornado.access:200 GET /unsafe/meta/800x400/image.jpg (127.0.0.1) 15.04ms
INFO:tornado.access:200 GET /unsafe/meta/800x400/image.jpg (127.0.0.1) 15.42ms
INFO:tornado.access:200 PUT /blacklist?blocked.jpg (127.0.0.1) 1.10ms
INFO:tornado.access:200 PUT /blacklist?image.jpg (127.0.0.1) 1.16ms
WARNING:thumbor:Source image url has been blacklisted: image.jpg
WARNING:tornado.access:400 GET /unsafe/image.jpg (127.0.0.1) 1.02ms
WARNING:thumbor:Deprecated function get_image_data: Use image_data_as_rgb instead.
WARNING:thumbor:Deprecated function get_image_data: Use image_data_as_rgb instead.
WARNING:root:Option STORAGE_ALIAS is marked as deprecated please use STORAGE instead.
WARNING:root:Option STORAGE_ALIAS_ALIAS is marked as deprecated please use STORAGE instead.
WARNING:root:Option OTHER_ENGINE is marked as deprecated please use ENGINE instead.
WARNING:root:Option LOADER_ALIAS is marked as deprecated please use LOADER instead.
INFO:tornado.access:200 DELETE /upload (127.0.0.1) 1.03ms
WARNING:tornado.access:405 DELETE /upload (127.0.0.1) 0.65ms
INFO:tornado.access:200 GET / (127.0.0.1) 0.23ms
WARNING:thumbor:Image exceed max weight (Expected : 72000, Actual : 87371)
WARNING:tornado.access:412 POST /image (127.0.0.1) 0.87ms
INFO:tornado.access:200 GET / (127.0.0.1) 0.20ms
WARNING:thumbor:Image exceed max weight (Expected : 72000, Actual : 87539)
WARNING:tornado.access:412 POST /image (127.0.0.1) 1.04ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.33ms
WARNING:thumbor:Image exceed max weight (Expected : 72000, Actual : 87371)
WARNING:tornado.access:412 PUT /image/097a1ff4acbc4b63bac8f62518d32902/image.jpg (127.0.0.1) 0.85ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.09ms
WARNING:thumbor:Unsupported Media Type
WARNING:tornado.access:415 PUT /image/d4e3e04062a24bcf8e25c9821eb445bb/image.jpg (127.0.0.1) 0.81ms
WARNING:thumbor:Unsupported Media Type
WARNING:tornado.access:415 POST /image (127.0.0.1) 0.84ms
WARNING:thumbor:Unsupported Media Type
WARNING:tornado.access:415 POST /image (127.0.0.1) 0.76ms
WARNING:thumbor:Image is too small (Expected: %s/%s , Actual : %s/%s) % (conf.MIN_WIDTH, conf.MIN_HEIGHT, size[0], size[1])
WARNING:tornado.access:412 POST /image (127.0.0.1) 0.75ms
INFO:tornado.access:201 POST /image (127.0.0.1) 1.07ms
WARNING:thumbor:Image is too small (Expected: %s/%s , Actual : %s/%s) % (conf.MIN_WIDTH, conf.MIN_HEIGHT, size[0], size[1])
WARNING:tornado.access:412 PUT /image/5d9a019b002f4fb9b058a09cf9eec311/image.jpg (127.0.0.1) 0.72ms
WARNING:thumbor:Image is too small (Expected: %s/%s , Actual : %s/%s) % (conf.MIN_WIDTH, conf.MIN_HEIGHT, size[0], size[1])
WARNING:tornado.access:412 POST /image (127.0.0.1) 0.80ms
INFO:tornado.access:200 GET /unsafe/meta/800x400/image.jpg (127.0.0.1) 1.19ms
/usr/local/lib/python2.7/site-packages/preggy/assertions/equality.py:25: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
return expected == topic
INFO:tornado.access:200 GET /blacklist (127.0.0.1) 0.93ms
WARNING:root:Option STORAGE_ALIAS_ALIAS is marked as deprecated please use STORAGE instead.
ERROR:thumbor:[REDIS_STORAGE] Error 61 connecting localhost:300. Connection refused.
WARNING:thumbor:ERROR retrieving image https://http://localhost:10124/: [Errno 8] nodename nor servname provided, or not known
INFO:tornado.access:200 DELETE /upload (127.0.0.1) 0.77ms
WARNING:tornado.access:409 POST /upload (127.0.0.1) 1.38ms
WARNING:root:Option STORAGE_ALIAS is marked as deprecated please use STORAGE instead.
ERROR:thumbor:[REDIS_STORAGE] Error 61 connecting localhost:300. Connection refused.
============
Vows Results
============
✓ OK » 990 honored • 0 broken (7.737964s)
==============
Slowest Topics
==============
# Elapsed Context File Path Context Name
1 3.49648s sentry_error_handler_vows.py When Error Occurs
2 1.74271s handler_images_vows.py Should Not Convert Web P Image If Bigger Than16383
3 0.12197s handler_images_vows.py Has Etags
4 0.11260s handler_images_vows.py Should Not Convert Web P Image If Already Web P
5 0.11016s handler_images_vows.py Should Convert Animated Gif To Webm When Filter
6 0.10206s max_bytes_filter_vows.py With Regular Image
()
=============
Code Coverage
=============
✗ thumbor/detectors/glasses_detector/__init__ 0.0% 11, 13, 15, and 4 more
✗ thumbor/detectors/profile_detector/__init__ 0.0% 11, 13, 15, and 4 more
✗ thumbor/detectors/queued_detector/__init__ 0.0% 12, 13, 15, and 15 more
✗ thumbor/detectors/queued_detector/queued_complete_detector 0.0% 12, 15, 16
✗ thumbor/detectors/queued_detector/queued_face_detector 0.0% 12, 15, 16
✗ thumbor/detectors/queued_detector/queued_feature_detector 0.0% 12, 15, 16
✗ thumbor/detectors/queued_sqs_detector/__init__ 0.0% 12, 14, 15, and 14 more
✗ thumbor/filters/redeye 0.0% 11, 13, 15, and 59 more
✗ thumbor/integration_tests/__init__ 0.0% 1, 3, 4, and 35 more
✗ thumbor/integration_tests/pil_test 0.0% 1, 4, 5, and 2 more
✗ thumbor/integration_tests/urls_helpers 0.0% 4, 5, 6, and 53 more
✗ thumbor/server 0.0% 11, 12, 13, and 55 more
✗ thumbor/storages/memcache_storage 0.0% 11, 13, 15, and 41 more
✗ thumbor/filters/frame ••••••••• 18.6% 21, 22, 23, and 45 more
✗ thumbor/detectors/feature_detector/__init__ ••••••••••• 22.2% 13, 14, 23, and 18 more
✗ thumbor/filters/watermark ••••••••••• 23.8% 21, 22, 24, and 29 more
✗ thumbor/filters/extract_focal ••••••••••••••• 31.4% 27, 28, 29, and 21 more
✗ thumbor/filters/blur •••••••••••••••• 32.0% 28, 29, 30, and 14 more
✗ thumbor/filters/round_corner •••••••••••••••••• 36.4% 19, 20, 21, and 4 more
✗ thumbor/filters/no_upscale ••••••••••••••••••• 38.5% 21, 22, 23, and 5 more
✗ thumbor/detectors/face_detector/__init__ ••••••••••••••••••• 38.9% 20, 21, 24, and 8 more
✗ thumbor/engines/extensions/pil ••••••••••••••••••• 39.9% 74, 75, 79, and 140 more
✗ thumbor/detectors/local_detector ••••••••••••••••••••••••• 50.0% 15, 16, 29, and 19 more
✗ thumbor/filters/colorize ••••••••••••••••••••••••• 50.0% 18, 19, 20, and 1 more
✗ thumbor/filters/sharpen ••••••••••••••••••••••••• 50.0% 19, 20, 21, and 1 more
✗ thumbor/filters/convolution ••••••••••••••••••••••••••• 55.6% 22, 23, 24, and 1 more
✗ thumbor/optimizers/jpegtran ••••••••••••••••••••••••••• 55.6% 18, 21, 22, and 1 more
✗ thumbor/filters/brightness •••••••••••••••••••••••••••• 57.1% 19, 20, 21
✗ thumbor/filters/contrast •••••••••••••••••••••••••••• 57.1% 19, 20, 21
✗ thumbor/filters/equalize •••••••••••••••••••••••••••• 57.1% 19, 20, 21
✗ thumbor/filters/noise •••••••••••••••••••••••••••• 57.1% 19, 20, 21
✗ thumbor/filters/rgb •••••••••••••••••••••••••••• 57.1% 19, 20, 21
✗ thumbor/filters/saturation •••••••••••••••••••••••••••• 57.1% 18, 19, 20
✗ thumbor/filters/grayscale •••••••••••••••••••••••••••••• 60.0% 18, 19
✗ thumbor/engines/__init__ ••••••••••••••••••••••••••••••• 63.7% 41, 42, 43, and 59 more
✗ thumbor/filters/curve ••••••••••••••••••••••••••••••••• 66.7% 29, 30, 31
✗ thumbor/result_storages/__init__ ••••••••••••••••••••••••••••••••• 66.7% 20, 23, 26, and 3 more
✗ thumbor/storages/__init__ •••••••••••••••••••••••••••••••••• 69.0% 25, 32, 39, and 6 more
✗ thumbor/metrics/__init__ ••••••••••••••••••••••••••••••••••• 71.4% 18, 21
✗ thumbor/engines/gif ••••••••••••••••••••••••••••••••••••• 74.0% 54, 57, 58, and 17 more
✗ thumbor/url_composer ••••••••••••••••••••••••••••••••••••• 74.2% 22, 53, 57, and 14 more
✗ thumbor/filters/strip_icc ••••••••••••••••••••••••••••••••••••• 75.0% 18
✗ thumbor/result_storages/file_storage •••••••••••••••••••••••••••••••••••••• 76.2% 31, 32, 48, and 12 more
✗ thumbor/engines/pil •••••••••••••••••••••••••••••••••••••• 77.1% 25, 26, 40, and 37 more
✗ thumbor/crypto •••••••••••••••••••••••••••••••••••••••• 80.0% 76, 77, 80, and 7 more
✗ thumbor/url_signers/__init__ •••••••••••••••••••••••••••••••••••••••• 80.0% 7, 15
✗ thumbor/transformer •••••••••••••••••••••••••••••••••••••••••• 85.5% 21, 22, 23, and 28 more
✗ thumbor/handlers/__init__ •••••••••••••••••••••••••••••••••••••••••• 85.6% 75, 77, 102, and 42 more
✗ thumbor/context ••••••••••••••••••••••••••••••••••••••••••• 87.7% 71, 78, 79, and 15 more
✗ thumbor/handlers/imaging ••••••••••••••••••••••••••••••••••••••••••• 87.7% 39, 40, 72, and 5 more
✗ thumbor/loaders/http_loader •••••••••••••••••••••••••••••••••••••••••••• 88.2% 48, 49, 52, and 3 more
✗ thumbor/engines/json_engine •••••••••••••••••••••••••••••••••••••••••••• 88.6% 81, 84, 87, and 6 more
✗ thumbor/handlers/legacy_upload •••••••••••••••••••••••••••••••••••••••••••• 88.6% 28, 40, 42, and 6 more
✗ thumbor/handlers/image_resource •••••••••••••••••••••••••••••••••••••••••••• 88.9% 51, 52, 65, and 2 more
✗ thumbor/utils •••••••••••••••••••••••••••••••••••••••••••• 89.8% 72, 93, 102, and 2 more
✓ thumbor/importer ••••••••••••••••••••••••••••••••••••••••••••• 90.6% 64, 65, 83, and 3 more
✓ thumbor/config ••••••••••••••••••••••••••••••••••••••••••••• 91.0% 343, 347, 348, and 8 more
✓ thumbor/storages/mixed_storage ••••••••••••••••••••••••••••••••••••••••••••• 91.5% 84, 85, 86, and 1 more
✓ thumbor/loaders/https_loader ••••••••••••••••••••••••••••••••••••••••••••• 91.7% 33
✓ thumbor/loaders/strict_https_loader •••••••••••••••••••••••••••••••••••••••••••••• 92.9% 36
✓ thumbor/optimizers/__init__ ••••••••••••••••••••••••••••••••••••••••••••••• 95.2% 21
✓ thumbor/error_handlers/file ••••••••••••••••••••••••••••••••••••••••••••••• 95.3% 36, 63
✓ thumbor/filters/fill ••••••••••••••••••••••••••••••••••••••••••••••• 95.7% 33
✓ thumbor/handlers/upload •••••••••••••••••••••••••••••••••••••••••••••••• 97.1% 51
✓ thumbor/error_handlers/sentry •••••••••••••••••••••••••••••••••••••••••••••••• 97.4% 66
✓ thumbor/url •••••••••••••••••••••••••••••••••••••••••••••••• 97.6% 62, 126
✓ thumbor/storages/mongo_storage ••••••••••••••••••••••••••••••••••••••••••••••••• 98.6% 119
✓ thumbor/storages/redis_storage ••••••••••••••••••••••••••••••••••••••••••••••••• 98.8% 79
✓ thumbor/filters/__init__ ••••••••••••••••••••••••••••••••••••••••••••••••• 99.2% 184
✓ thumbor/__init__ •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/app •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/console •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/detectors/__init__ •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/filters/format •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/filters/max_age •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/filters/max_bytes •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/filters/quality •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/filters/rotate •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/handlers/blacklist •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/handlers/healthcheck •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/loaders/file_loader •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/metrics/logger_metrics •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/metrics/statsd_metrics •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/optimizers/gifv •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/point •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/storages/file_storage •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/storages/no_storage •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✓ thumbor/url_signers/base64_hmac_sha1 •••••••••••••••••••••••••••••••••••••••••••••••••• 100.0%
✗ OVERALL ••••••••••••••••••••••••••••••••••• 71.7%
make: nosetests: No such file or directory
make: *** [test] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment