Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix bug in fake virtual stuff due to recent liveslots additions #5339

Merged
merged 1 commit into from
May 11, 2022

Conversation

FUDCo
Copy link
Contributor

@FUDCo FUDCo commented May 11, 2022

In support of #5283.

This deals with some version drift between liveslots and the fake virtual object mock. The fake virtual object stuff is able to achieve great verisimilitude because it actually uses the real virtual object stuff to do all the virtual object stuff. But it has to fake some stuff from liveslots and that was what was faulty.

@erights and @Chris-Hibbert encountered this in the course of testing their
durabilization of ERTP. Note that this bug only implicates tests and not the
actual underlying virtual objects implementation.

@FUDCo FUDCo added bug Something isn't working SwingSet package: SwingSet labels May 11, 2022
@FUDCo FUDCo requested review from warner and erights May 11, 2022 00:18
@FUDCo FUDCo self-assigned this May 11, 2022
@FUDCo
Copy link
Contributor Author

FUDCo commented May 11, 2022

@erights @Chris-Hibbert

Copy link
Member

@erights erights left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As far as I understand it, LGTM

@FUDCo
Copy link
Contributor Author

FUDCo commented May 11, 2022

This appears to have surfaced another issue that I'm now chasing...

In support of #5283.

@erights and @Chris-Hibbert encountered this in the course of testing their
durabilization of ERTP.  Note that this bug only implicates tests and not the
actual underlying virtual objects implementation.
@FUDCo FUDCo force-pushed the fix-fake-virtual-stuff-version-drift branch from 99ccc6a to db71bd7 Compare May 11, 2022 06:44
@FUDCo FUDCo added the automerge:rebase Automatically rebase updates, then merge label May 11, 2022
@mergify mergify bot merged commit b44f27b into master May 11, 2022
@mergify mergify bot deleted the fix-fake-virtual-stuff-version-drift branch May 11, 2022 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge:rebase Automatically rebase updates, then merge bug Something isn't working SwingSet package: SwingSet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants