[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: |
|
||||||||
| Driver Changes: | Not Needed | ||||||||
| Description |
SummaryA 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! |