Created
March 30, 2017 21:20
-
-
Save val99erie/ddfe4d8f225c8eb5fd9aae844b835740 to your computer and use it in GitHub Desktop.
Specs failing in hydra-derivatives in Valerie's dev env
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Failures: | |
1) Hydra::Derivatives::AudioDerivatives.create with a filename creates derivatives | |
Failure/Error: remote_file.mime_type = m_type | |
Ldp::BadRequest: | |
Prefix http has not been registered | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:119:in `block in check_for_errors' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:117:in `tap' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:117:in `check_for_errors' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:53:in `block in get' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/activesupport-5.0.2/lib/active_support/notifications.rb:166:in `instrument' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:33:in `get' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/active-fedora-11.1.5/lib/active_fedora/caching_connection.rb:13:in `get' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:124:in `block in check_for_errors' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:117:in `tap' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:117:in `check_for_errors' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:25:in `block in head' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/activesupport-5.0.2/lib/active_support/notifications.rb:166:in `instrument' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/client/methods.rb:17:in `head' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/active-fedora-11.1.5/lib/active_fedora/initializing_connection.rb:22:in `head' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/resource.rb:59:in `head' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/ldp-0.6.4/lib/ldp/resource.rb:42:in `new?' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/active-fedora-11.1.5/lib/active_fedora/file.rb:64:in `new_record?' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/active-fedora-11.1.5/lib/active_fedora/with_metadata/metadata_node.rb:25:in `metadata_uri' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/active-fedora-11.1.5/lib/active_fedora/with_metadata/metadata_node.rb:39:in `ldp_source' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/active-fedora-11.1.5/lib/active_fedora/with_metadata/metadata_node.rb:16:in `initialize' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/active-fedora-11.1.5/lib/active_fedora/file.rb:111:in `new' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/active-fedora-11.1.5/lib/active_fedora/file.rb:111:in `metadata' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/active-fedora-11.1.5/lib/active_fedora/file/attributes.rb:2:in `mime_type=' | |
# ./lib/hydra/derivatives/services/persist_basic_contained_output_file_service.rb:23:in `call' | |
# ./lib/hydra/derivatives/processors/shell_based_processor.rb:33:in `encode_file' | |
# ./lib/hydra/derivatives/processors/shell_based_processor.rb:21:in `process' | |
# ./lib/hydra/derivatives/runners/runner.rb:30:in `block (2 levels) in create' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `each' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `block in create' | |
# ./spec/services/audio_derivatives_spec.rb:10:in `call' | |
# ./lib/hydra/derivatives/runners/runner.rb:41:in `source_file' | |
# ./lib/hydra/derivatives/runners/runner.rb:26:in `create' | |
# ./spec/services/audio_derivatives_spec.rb:23:in `block (4 levels) in <top (required)>' | |
2) Transcoding with an attached RAW image transcodes | |
Failure/Error: MiniMagick::Image.open(source_path) | |
MiniMagick::Invalid: | |
`identify /var/folders/72/vnv4d31n37gf7lr03v80t6nc0000gn/T/mini_magick20170330-37913-mduavd.dng` failed with error: | |
identify: delegate failed `"ufraw-batch" --silent --create-id=also --out-type=png --out-depth=16 "--output=%u.png" "%i"' @ error/delegate.c/InvokeDelegate/1332. | |
identify: unable to open image `/var/tmp/magick-37935SDDum1QK818Z.ppm': No such file or directory @ error/blob.c/OpenBlob/2701. | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/mini_magick-4.7.0/lib/mini_magick/image.rb:203:in `rescue in validate!' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/mini_magick-4.7.0/lib/mini_magick/image.rb:201:in `validate!' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/mini_magick-4.7.0/lib/mini_magick/image.rb:113:in `block in create' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/mini_magick-4.7.0/lib/mini_magick/image.rb:112:in `tap' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/mini_magick-4.7.0/lib/mini_magick/image.rb:112:in `create' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/mini_magick-4.7.0/lib/mini_magick/image.rb:34:in `read' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/mini_magick-4.7.0/lib/mini_magick/image.rb:90:in `block in open' | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/mini_magick-4.7.0/lib/mini_magick/image.rb:89:in `open' | |
# ./lib/hydra/derivatives/processors/image.rb:48:in `load_image_transformer' | |
# ./lib/hydra/derivatives/processors/image.rb:31:in `create_image' | |
# ./lib/hydra/derivatives/processors/image.rb:22:in `create_resized_image' | |
# ./lib/hydra/derivatives/processors/image.rb:8:in `process' | |
# ./lib/hydra/derivatives/runners/runner.rb:30:in `block (2 levels) in create' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `each' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `block in create' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:33:in `block in default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:24:in `default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:19:in `tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:6:in `create' | |
# ./lib/hydra/derivatives/services/retrieve_source_file_service.rb:10:in `call' | |
# ./lib/hydra/derivatives/runners/runner.rb:41:in `source_file' | |
# ./lib/hydra/derivatives/runners/runner.rb:26:in `create' | |
# ./spec/units/transcoding_spec.rb:66:in `create_derivatives' | |
# ./spec/units/transcoding_spec.rb:118:in `block (3 levels) in <top (required)>' | |
# ------------------ | |
# --- Caused by: --- | |
# MiniMagick::Error: | |
# `identify /var/folders/72/vnv4d31n37gf7lr03v80t6nc0000gn/T/mini_magick20170330-37913-mduavd.dng` failed with error: | |
# identify: delegate failed `"ufraw-batch" --silent --create-id=also --out-type=png --out-depth=16 "--output=%u.png" "%i"' @ error/delegate.c/InvokeDelegate/1332. | |
# identify: unable to open image `/var/tmp/magick-37935SDDum1QK818Z.ppm': No such file or directory @ error/blob.c/OpenBlob/2701. | |
# /Users/valerie/.rvm/gems/ruby-2.3.3@hydra-derivatives/gems/mini_magick-4.7.0/lib/mini_magick/shell.rb:17:in `run' | |
3) Transcoding with an attached audio transcodes | |
Failure/Error: expect(file.attached_files['original_file_mp3']).to have_content | |
expected to respond to `has_content?` | |
# ./spec/units/transcoding_spec.rb:161:in `block (3 levels) in <top (required)>' | |
4) Transcoding when the source datastrem has an unknown mime_type transcodes | |
Failure/Error: expect(file.attached_files['original_file_mp3']).to have_content | |
expected to respond to `has_content?` | |
# ./spec/units/transcoding_spec.rb:183:in `block (3 levels) in <top (required)>' | |
5) Transcoding with an attached Powerpoint transcodes | |
Failure/Error: output_file_service.call(File.read(converted_file), directives) | |
Errno::ENOENT: | |
No such file or directory @ rb_sysopen - /var/folders/72/vnv4d31n37gf7lr03v80t6nc0000gn/T/original_file-120170330-37913-3hbce4.pptx | |
# ./lib/hydra/derivatives/processors/document.rb:26:in `read' | |
# ./lib/hydra/derivatives/processors/document.rb:26:in `convert_to_format' | |
# ./lib/hydra/derivatives/processors/document.rb:13:in `encode_file' | |
# ./lib/hydra/derivatives/processors/shell_based_processor.rb:21:in `process' | |
# ./lib/hydra/derivatives/runners/runner.rb:30:in `block (2 levels) in create' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `each' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `block in create' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:33:in `block in default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:24:in `default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:19:in `tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:6:in `create' | |
# ./lib/hydra/derivatives/services/retrieve_source_file_service.rb:10:in `call' | |
# ./lib/hydra/derivatives/runners/runner.rb:41:in `source_file' | |
# ./lib/hydra/derivatives/runners/runner.rb:26:in `create' | |
# ./spec/units/transcoding_spec.rb:35:in `create_derivatives' | |
# ./spec/units/transcoding_spec.rb:233:in `block (3 levels) in <top (required)>' | |
6) Transcoding with an attached rich text format transcodes | |
Failure/Error: output_file_service.call(File.read(converted_file), directives) | |
Errno::ENOENT: | |
No such file or directory @ rb_sysopen - /var/folders/72/vnv4d31n37gf7lr03v80t6nc0000gn/T/original_file-120170330-37913-onq26b.odf | |
# ./lib/hydra/derivatives/processors/document.rb:26:in `read' | |
# ./lib/hydra/derivatives/processors/document.rb:26:in `convert_to_format' | |
# ./lib/hydra/derivatives/processors/document.rb:13:in `encode_file' | |
# ./lib/hydra/derivatives/processors/shell_based_processor.rb:21:in `process' | |
# ./lib/hydra/derivatives/runners/runner.rb:30:in `block (2 levels) in create' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `each' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `block in create' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:33:in `block in default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:24:in `default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:19:in `tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:6:in `create' | |
# ./lib/hydra/derivatives/services/retrieve_source_file_service.rb:10:in `call' | |
# ./lib/hydra/derivatives/runners/runner.rb:41:in `source_file' | |
# ./lib/hydra/derivatives/runners/runner.rb:26:in `create' | |
# ./spec/units/transcoding_spec.rb:41:in `create_derivatives' | |
# ./spec/units/transcoding_spec.rb:255:in `block (3 levels) in <top (required)>' | |
7) Transcoding with an attached excel format transcodes | |
Failure/Error: output_file_service.call(File.read(converted_file), directives) | |
Errno::ENOENT: | |
No such file or directory @ rb_sysopen - /var/folders/72/vnv4d31n37gf7lr03v80t6nc0000gn/T/original_file-120170330-37913-1fwo37q.xslx | |
# ./lib/hydra/derivatives/processors/document.rb:26:in `read' | |
# ./lib/hydra/derivatives/processors/document.rb:26:in `convert_to_format' | |
# ./lib/hydra/derivatives/processors/document.rb:13:in `encode_file' | |
# ./lib/hydra/derivatives/processors/shell_based_processor.rb:21:in `process' | |
# ./lib/hydra/derivatives/runners/runner.rb:30:in `block (2 levels) in create' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `each' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `block in create' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:33:in `block in default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:24:in `default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:19:in `tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:6:in `create' | |
# ./lib/hydra/derivatives/services/retrieve_source_file_service.rb:10:in `call' | |
# ./lib/hydra/derivatives/runners/runner.rb:41:in `source_file' | |
# ./lib/hydra/derivatives/runners/runner.rb:26:in `create' | |
# ./spec/units/transcoding_spec.rb:53:in `create_derivatives' | |
# ./spec/units/transcoding_spec.rb:303:in `block (3 levels) in <top (required)>' | |
8) Transcoding with an attached tiff transcodes | |
Failure/Error: long_dim = self.class.long_dim(image) | |
NoMethodError: | |
protected method `long_dim' called for Hydra::Derivatives::Processors::Jpeg2kImage:Class | |
# ./lib/hydra/derivatives/processors/jpeg2k_image.rb:95:in `process' | |
# ./lib/hydra/derivatives/runners/runner.rb:30:in `block (2 levels) in create' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `each' | |
# ./lib/hydra/derivatives/runners/runner.rb:27:in `block in create' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:33:in `block in default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:24:in `default_tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:19:in `tempfile' | |
# ./lib/hydra/derivatives/services/tempfile_service.rb:6:in `create' | |
# ./lib/hydra/derivatives/services/retrieve_source_file_service.rb:10:in `call' | |
# ./lib/hydra/derivatives/runners/runner.rb:41:in `source_file' | |
# ./lib/hydra/derivatives/runners/runner.rb:26:in `create' | |
# ./spec/units/transcoding_spec.rb:59:in `create_derivatives' | |
# ./spec/units/transcoding_spec.rb:326:in `block (3 levels) in <top (required)>' | |
Finished in 40.34 seconds (files took 1.17 seconds to load) | |
60 examples, 8 failures | |
Failed examples: | |
rspec ./spec/services/audio_derivatives_spec.rb:22 # Hydra::Derivatives::AudioDerivatives.create with a filename creates derivatives | |
rspec ./spec/units/transcoding_spec.rb:114 # Transcoding with an attached RAW image transcodes | |
rspec ./spec/units/transcoding_spec.rb:158 # Transcoding with an attached audio transcodes | |
rspec ./spec/units/transcoding_spec.rb:179 # Transcoding when the source datastrem has an unknown mime_type transcodes | |
rspec ./spec/units/transcoding_spec.rb:232 # Transcoding with an attached Powerpoint transcodes | |
rspec ./spec/units/transcoding_spec.rb:254 # Transcoding with an attached rich text format transcodes | |
rspec ./spec/units/transcoding_spec.rb:302 # Transcoding with an attached excel format transcodes | |
rspec ./spec/units/transcoding_spec.rb:325 # Transcoding with an attached tiff transcodes |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment