// Example GitHub Action to test Node Affinity
name: Node Affinity Test
on: [push]
jobs:
test-node-affinity:
runs-on: ubuntu-latest
strategy:
matrix:
node: [node1, node2, node3] // Specify nodes for testing
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Set up Node.js
uses: actions/setup-node@v2
with:
node-version: '14'
- name: Run Tests
run: |
if [[ ${{ matrix.node }} == "node1" ]]; then
echo "Running tests on Node 1";
# Add your test commands here
elif [[ ${{ matrix.node }} == "node2" ]]; then
echo "Running tests on Node 2";
# Add your test commands here
else
echo "Running tests on Node 3";
# Add your test commands here
fi
How do I avoid rehashing overhead with std::set in multithreaded code?
How do I find elements with custom comparators with std::set for embedded targets?
How do I erase elements while iterating with std::set for embedded targets?
How do I provide stable iteration order with std::unordered_map for large datasets?
How do I reserve capacity ahead of time with std::unordered_map for large datasets?
How do I erase elements while iterating with std::unordered_map in multithreaded code?
How do I provide stable iteration order with std::map for embedded targets?
How do I provide stable iteration order with std::map in multithreaded code?
How do I avoid rehashing overhead with std::map in performance-sensitive code?
How do I merge two containers efficiently with std::map for embedded targets?