diff --git a/.github/workflows/install-tests.yml b/.github/workflows/install-tests.yml index 31190c95cf6b4f987d89661b22584b2b09e5edd3_LmdpdGh1Yi93b3JrZmxvd3MvaW5zdGFsbC10ZXN0cy55bWw=..9eec9adb34798e7490b853de1925a67ff3f61c33_LmdpdGh1Yi93b3JrZmxvd3MvaW5zdGFsbC10ZXN0cy55bWw= 100644 --- a/.github/workflows/install-tests.yml +++ b/.github/workflows/install-tests.yml @@ -11,8 +11,9 @@ matrix: environment: ['macos-latest', 'windows-latest', 'ubuntu-latest'] python-version: [2.7, 3.5, 3.6, 3.7, 3.8] + python-architecture: ['x86', 'x64'] mq-client-version: [9.1.5.0] exclude: # Windows runner does not have libraries required for build with python2.7 - environment: windows-latest python-version: 2.7 @@ -14,8 +15,13 @@ mq-client-version: [9.1.5.0] exclude: # Windows runner does not have libraries required for build with python2.7 - environment: windows-latest python-version: 2.7 + # actions/setup-python does not have x86 versions for ubuntu and macos + - environment: ubuntu-latest + python-architecture: 'x86' + - environment: macos-latest + python-architecture: 'x86' runs-on: ${{ matrix.environment}} steps: - name: Checkout source @@ -34,6 +40,6 @@ mq-client-version: ${{ matrix.mq-client-version }} - name: Setup python ${{ matrix.python-version }} - uses: actions/setup-python@v1 + uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} @@ -38,5 +44,6 @@ with: python-version: ${{ matrix.python-version }} + architecture: ${{ matrix.python-architecture }} - name: Install pymqi env: diff --git a/code/tests/test_setup.py b/code/tests/test_setup.py index 31190c95cf6b4f987d89661b22584b2b09e5edd3_Y29kZS90ZXN0cy90ZXN0X3NldHVwLnB5..9eec9adb34798e7490b853de1925a67ff3f61c33_Y29kZS90ZXN0cy90ZXN0X3NldHVwLnB5 100644 --- a/code/tests/test_setup.py +++ b/code/tests/test_setup.py @@ -49,7 +49,7 @@ cls.qmgr.connectTCPClient(cls.queue_manager, pymqi.CD(), cls.channel, cls.conn_info, cls.user, cls.password) - cls.pcf = pymqi.PCFExecute(cls.qmgr, response_wait_interval=5000) + cls.pcf = pymqi.PCFExecute(cls.qmgr, response_wait_interval=15000) cls.version = cls.inquire_qmgr_version().decode()