Git Product home page Git Product logo

Comments (9)

kdlucas avatar kdlucas commented on April 27, 2024

from cloudprint_logocert.

marctan avatar marctan commented on April 27, 2024

from cloudprint_logocert.

kdlucas avatar kdlucas commented on April 27, 2024

Great, we'd like any feedback you can give us on version 2.0 of the tool.

from cloudprint_logocert.

marctan avatar marctan commented on April 27, 2024

Hi Kelly,

Here's what we've found while running the test tool 2.0:

During startup of the tool we've encountered this error:
ty info error

And there's also another error which will only show if the printer model/name has a Space (' ') in config.py

printer name with space error

Thanks,
Marc

from cloudprint_logocert.

lrbom avatar lrbom commented on April 27, 2024

Hi Marc,

I am the developer of the logocert_api branch.

This branch is not quite production ready yet. All existing test coverage should be there, but it's still undergoing code reviews and will need to be tested thoroughly after. This branch will continue to see quite a bit of changes until it is fully ready. Also, I've not started testing logocert_api on Windows yet. The arrow and random character strings are used for colorizing text in Unix. Please bear with me while I push through testing in the coming weeks.

However, It is awesome to see this branch being Alpha-tested and I am happy to hear feedback from you and help along the way.

Addressing the issues you encountered:

Startup error:

  • The setup code has been replaced in the past week (among many other updates) and the error should not occur anymore. Please pull from the latest logocert_api branch.

Registration error:

  • From looking at your Privet services, I'm guessing that printer name you have in _config.py is 'ModelName' and the error occurs when 'ModelName ' is used. What is likely happening is that you already have registered printers under your test account that start with 'ModelName '.

  • For this test specifcally, the GCP /search interface is used to find all registered printers under your test account that starts with the _config.py name you've set. The test expects this list to be empty because the device should not be registered yet. Since there are other similarly named printers registered under your test account, it's returning an non-empty list and thus failing.

  • If this indeed is the case, all you have to do is to keep your test account clean of all printers except the one you are currently testing. In other words, only the printer you are testing should be registered under your account during the time of testing (only for the suites that require the printer to be registered however). I am open to adding an update to strictly match the specified printer name also so other printers can stay registered.

Hopefully this solves your problems!

Cheers,
Kevin

from cloudprint_logocert.

kdlucas avatar kdlucas commented on April 27, 2024

Marc, please grab the latest source and try again, as we want to get as much feedback in version 2.0 of the tool on as many platforms as possible. I think most of our development has been on Linux, so it would be interesting to get OS X or Windows users to provide some feedback.

from cloudprint_logocert.

kdlucas avatar kdlucas commented on April 27, 2024

Note: once we merge the logocert_api branch back into the main branch, we'll close this issue.

from cloudprint_logocert.

marctan avatar marctan commented on April 27, 2024

from cloudprint_logocert.

kdlucas avatar kdlucas commented on April 27, 2024

Sounds good, and thanks for the update.

from cloudprint_logocert.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.