Skip to content

Extend existing ci configuration #621

Closed

Activity

  1. drobota commented on Aug 24, 2016

    @drobota
    ContributorAuthor

    Short status is next:

    • Firefox, Chrome and IE are added
    • Currently is only python 2.7 used

    Current issues:

    • all tests are run on sauce lab( need to run firefox on local)
    • chrome and IE tests look very bad
    • sauce tunnel started for all tests even local browser
    • there is no way how to control browser version on saucelabs

    What needs to be done

    • add browser specific capabilities
    • run firefox tests locally
    • need to review tests ( fix/update tests, update test data)

    Nice to add:

    • python 3+ build
    • split unit tests and acceptance tests
    • more platforms (but we are limited by 5 concurrent jobs on sauce labs)

    cc @aaltat, @HelioGuilherme66, @wingyplus

  2. pekkaklarck commented on Aug 24, 2016

    @pekkaklarck
    Member

    Awesome! Is the problem with 5 concurrent jobs urgent? Is it a permanent problem or a problem because we have a free plan? In the latter case we could try contacting them and asking for a better plan. They promote S2L too, so they ought to be interested it getting good test coverage.

  3. drobota commented on Aug 24, 2016

    @drobota
    ContributorAuthor

    Yes, it is a limitation for a free plan. In my view 5 is quite enough. I mentioned it because we only need to select configurations wisely.

  4. aaltat commented on Aug 26, 2016

    @aaltat
    Contributor

    Would it make the CI more easier to use/configure/maintain if we could lift some of the free plan restrictions? Or should we gather some experience and then review?

    But in any case, great work.

  5. added this to the milestone on Sep 5, 2016
  6. HelioGuilherme66 commented on Sep 6, 2016

    @HelioGuilherme66
    Member

    For now, to have a basic CI validating our Python 3 development, I created #657.
    We'll come back to this task later.

  7. aaltat commented on Sep 6, 2016

    @aaltat
    Contributor

    Did looked that runner logic and module import code and it looks like it needs some refactoring. That init.py in utils looks like we have to find better way to import the modules for testing.

  8. aaltat commented on Dec 10, 2016

    @aaltat
    Contributor

    This is done in #678

  9. added
    taskGeneric task not listed in release notes
    on Sep 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    taskGeneric task not listed in release notes

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions