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

test a huge cray-ex configuration #127

Merged
merged 1 commit into from
Apr 12, 2024
Merged

test a huge cray-ex configuration #127

merged 1 commit into from
Apr 12, 2024

Conversation

garlick
Copy link
Member

@garlick garlick commented Feb 7, 2024

Following up on #126: here's a demo of 16K redfish nodes - in groups of 8.

The idea was to simulate a big config with 8-slot blade chassis, one redfish "device" per chassis. Seems to work fine on my desktop. I wonder if it'll work in CI?

@garlick
Copy link
Member Author

garlick commented Feb 8, 2024

For fun this PR morphed into a pretend El Cap test, demoing what I proposed in #128 this morning.
It's for 16K nodes (1K chassis), just a big number I threw out there. We don't know how many nodes we will have at this point.

@garlick garlick force-pushed the manyfish branch 2 times, most recently from 9367c72 to 823c90b Compare February 9, 2024 17:58
@garlick
Copy link
Member Author

garlick commented Feb 9, 2024

rebased on current master, fixing up conflicts

@garlick garlick force-pushed the manyfish branch 3 times, most recently from ee28db0 to cd93025 Compare April 11, 2024 22:21
@garlick garlick changed the title WIP: try a huge redfish config test a huge cray-ex configuration Apr 11, 2024
@garlick
Copy link
Member Author

garlick commented Apr 11, 2024

Rebased on all of @chu11's fine work.

Copy link
Member

@chu11 chu11 left a comment

Choose a reason for hiding this comment

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

LGTM discounting the nits

makeoutput "" "$ALLSTR" "" >query.exp &&
test_cmp query.exp query.out
'
test_expect_success 'powerman can turn on Encosures' '
Copy link
Member

Choose a reason for hiding this comment

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

enclosures


# Use port = 11000 + test number
# That way there won't be port conflicts with make -j
testaddr=localhost:11038
Copy link
Member

Choose a reason for hiding this comment

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

with new conflict i think gotta bump number

Copy link
Member Author

@garlick garlick Apr 12, 2024

Choose a reason for hiding this comment

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

Aww :-(

Copy link
Member

Choose a reason for hiding this comment

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

Only got yourself to blame :-)

#177 (comment)

Problem: there is no test that simulates powerman
on a very large HPE Cray EX system.

Add a test.
@garlick
Copy link
Member Author

garlick commented Apr 12, 2024

Thanks! Fixed those things. Setting MWP before somebody writes another test :-)

@mergify mergify bot merged commit a403f61 into chaos:master Apr 12, 2024
8 checks passed
@garlick garlick deleted the manyfish branch April 12, 2024 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants