Skip to content

Conversation

@labkey-danield
Copy link
Contributor

@labkey-danield labkey-danield commented Jan 31, 2026

Rationale

Automation to cover Server lockup when updating data class domain design

Related Pull Requests

  • None.

Changes

  • Added SampleTypeDesignerStressTest.
  • Added code to FieldDefinition to get the ValueExpression.
  • Added code to DomainFormPanel to set the ValueExpression if it is set in a field definition.

@labkey-danield labkey-danield requested a review from XingY February 2, 2026 17:18
UpdateSampleTypePage domainDesignerPage = new UpdateSampleTypePage(getDriver());
DomainFormPanel fieldsPanel = domainDesignerPage.getFieldsPanel();

for (FieldDefinition fd : fields)
Copy link
Contributor

Choose a reason for hiding this comment

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

Could we also add a new column during the update?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Test is updated to add new columns, and not change types of the existing columns.

Run only on Postgres.
Add functionality to get / set the value expression of a field.
@labkey-danield labkey-danield merged commit 7f7b81d into develop Feb 3, 2026
5 checks passed
@labkey-danield labkey-danield deleted the fb_dataclassLock branch February 3, 2026 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants