[DRIVERS-2434] Fix Astrolabe Ruby workload executor integration Created: 10/Sep/22  Updated: 28/Oct/23  Resolved: 14/Sep/22

Status: Closed
Project: Drivers
Component/s: Astrolabe
Fix Version/s: None

Type: Bug Priority: Unknown
Reporter: Matt Dale Assignee: Matt Dale
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to RUBY-3113 sdam_proc call in unified runner does... Closed
Driver Changes: Not Needed

 Description   

Summary

A recent Ruby Driver change renamed the Ruby Driver unified test runner method create_entities to create_spec_entities, which broke the integration in the Astrolabe Ruby workload executor. Additionally, that same change intorduced a bug in the Ruby Driver unified test runner that seems to only be triggered by Astrolabe spec tests, which use the "storeEventsAsEntities" directive.

Fix the Ruby workload executor to call the correct method.

Note that this PR fixes the Ruby Driver unified test runner bug.



 Comments   
Comment by Matt Dale [ 14/Sep/22 ]

Verified merged fixes resolve the errors. All Ruby Astrolabe tests now pass!

Generated at Thu Feb 08 08:25:34 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.