Uploaded image for project: 'Ruby Driver'
  1. Ruby Driver
  2. RUBY-3217

FLE tests fail on JRuby

    • Type: Icon: Build Failure Build Failure
    • Resolution: Cannot Reproduce
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Tests
    • None

      Some FLE tests fail when running with JRuby.

      Failed examples:
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:20:1:1:1] # Client-Side Encryption fle2-BypassQueryAnalysis.yml 6.0.0/replica_set,sharded,load_balanced BypassQueryAnalysis decrypts returns the correct results
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:20:1:1:3] # Client-Side Encryption fle2-BypassQueryAnalysis.yml 6.0.0/replica_set,sharded,load_balanced BypassQueryAnalysis decrypts has the correct number of command_started events
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:20:1:1:8] # Client-Side Encryption fle2-BypassQueryAnalysis.yml 6.0.0/replica_set,sharded,load_balanced BypassQueryAnalysis decrypts has the correct command_started event 4
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:23:1:1:1] # Client-Side Encryption fle2-DecryptExistingData.yml 6.0.0/replica_set,sharded,load_balanced FLE2 decrypt of existing data succeeds returns the correct results
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:25:1:1:1] # Client-Side Encryption fle2-EncryptedFields-vs-EncryptedFieldsMap.yml 6.0.0/replica_set,sharded,load_balanced encryptedFieldsMap is preferred over remote encryptedFields returns the correct results
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:26:1:1:1] # Client-Side Encryption fle2-EncryptedFields-vs-jsonSchema.yml 6.0.0/replica_set,sharded,load_balanced encryptedFields is preferred over jsonSchema returns the correct results
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:28:1:1:1] # Client-Side Encryption fle2-FindOneAndUpdate.yml 6.0.0/replica_set,sharded,load_balanced findOneAndUpdate can query an FLE2 indexed field returns the correct results
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:28:1:2:1] # Client-Side Encryption fle2-FindOneAndUpdate.yml 6.0.0/replica_set,sharded,load_balanced findOneAndUpdate can modify an FLE2 indexed field returns the correct results
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:29:1:1:1] # Client-Side Encryption fle2-InsertFind-Indexed.yml 6.0.0/replica_set,sharded,load_balanced Insert and find FLE2 indexed field returns the correct results
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:30:1:1:1] # Client-Side Encryption fle2-InsertFind-Unindexed.yml 6.0.0/replica_set,sharded,load_balanced Insert and find FLE2 unindexed field returns the correct results
        rspec ./spec/spec_tests/client_side_encryption_spec.rb[1:33:1:2:1] # Client-Side Encryption fle2-Update.yml 6.0.0/replica_set,sharded,load_balanced Update can modify an FLE2 indexed field returns the correct results
      

            Assignee:
            jamis.buck@mongodb.com Jamis Buck
            Reporter:
            dmitry.rybakov@mongodb.com Dmitry Rybakov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: