Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-6771

[Packaging][Python] Missing pytest dependency from conda and wheel builds

    XMLWordPrintableJSON

    Details

      Description

      Multiple python packaging nightlies are failing:

      Failed Tasks:
      - conda-osx-clang-py36:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-azure-conda-osx-clang-py36
      - conda-osx-clang-py37:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-azure-conda-osx-clang-py37
      - conda-win-vs2015-py36:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-azure-conda-win-vs2015-py36
      - wheel-manylinux1-cp27mu:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-travis-wheel-manylinux1-cp27mu
      - conda-linux-gcc-py27:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-azure-conda-linux-gcc-py27
      - wheel-osx-cp27m:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-travis-wheel-osx-cp27m
      - docker-spark-integration:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-circle-docker-spark-integration
      - wheel-win-cp35m:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-appveyor-wheel-win-cp35m
      - conda-win-vs2015-py37:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-azure-conda-win-vs2015-py37
      - conda-linux-gcc-py37:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-azure-conda-linux-gcc-py37
      - wheel-manylinux2010-cp27mu:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-travis-wheel-manylinux2010-cp27mu
      - conda-linux-gcc-py36:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-azure-conda-linux-gcc-py36
      - wheel-win-cp37m:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-appveyor-wheel-win-cp37m
      - wheel-win-cp36m:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-appveyor-wheel-win-cp36m
      - gandiva-jar-osx:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-travis-gandiva-jar-osx
      - conda-osx-clang-py27:
        URL: https://github.com/ursa-labs/crossbow/branches/all?query=nightly-2019-10-02-0-azure-conda-osx-clang-py27
      

      Because of missing, recently introduced pytest-lazy-fixture test dependency:

      + pytest -m 'not requires_testing_data' --pyargs pyarrow
      ============================= test session starts ==============================
      platform linux -- Python 3.7.3, pytest-5.2.0, py-1.8.0, pluggy-0.13.0
      hypothesis profile 'default' ->
      database=DirectoryBasedExampleDatabase('$SRC_DIR/.hypothesis/examples')
      rootdir: $SRC_DIR
      plugins: hypothesis-4.38.1
      collected 1437 items / 1 errors / 3 deselected / 5 skipped / 1428 selected
      
      ==================================== ERRORS ====================================
      ______________________ ERROR collecting tests/test_fs.py _______________________
      ../_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.7/site-packages/pyarrow/tests/test_fs.py:91:
      in <module>
      pytest.lazy_fixture('localfs'),
      E AttributeError: module 'pytest' has no attribute 'lazy_fixture'
      =============================== warnings summary ===============================
      $PREFIX/lib/python3.7/site-packages/_pytest/mark/structures.py:324
      $PREFIX/lib/python3.7/site-packages/_pytest/mark/structures.py:324:
      PytestUnknownMarkWarning: Unknown pytest.mark.s3 - is this a typo? You
      can register custom marks to avoid this warning - for details, see
      https://docs.pytest.org/en/latest/mark.html
      PytestUnknownMarkWarning,
      
      -- Docs: https://docs.pytest.org/en/latest/warnings.html
      !!!!!!!!!!!!!!!!!!! Interrupted: 1 errors during collection !!!!!!!!!!!!!!!!!!!!
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kszucs Krisztian Szucs
                Reporter:
                kszucs Krisztian Szucs
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h 50m
                  2h 50m