Giter Site home page Giter Site logo

Comments (4)

a-crate avatar a-crate commented on September 27, 2024

Thanks for the feedback Chlo! This is a great way to identify our deficiencies in the Ubuntu environment.

  • verifySSHConfig()

Right now we are simply reading the config file, discarding the comments, and parsing what's left. This whole approach is clearly brittle and I think it would also break if you put two spaces instead of one on that line. I'll implement a more robust approach where we check the effective configuration.

  • TestHostsFile()

This is supposed to be skipped on Ubuntu. Right now we skip the test if the image name contains ubuntu, can you share the images this isn't being skipped on?

  • TestArePackagesLegal()

I'll take a look at updating these, at a glance they should be covered by the existing regexps but obviously there's some mistaken assumptions here.

  • TestGetentPasswdOsloginUser() and TestGetentPasswdOsloginUID()

The oslogin suite requires some pretty specialized setup involving service accounts and org policies. I'm under the impression that it needs org-level setup to run the test correctly.* I'd suggest that you should continue to filter this suite out and if you want to create a separate org and run this suite we can get setup instructions for this. In the meantime I'll update the documentation to clarify this.

  • testShutdownScriptTimeLinux()

Can you share the hash of the docker image you are getting this from? I think this is a bug, 89 seconds should be passing, anything over 80 is acceptable.

*I was wrong about this, setup is a bit simpler than that. Instructions are in the OSLogin suite readme

from guest-test-infra.

a-crate avatar a-crate commented on September 27, 2024

#975 has updated some documentation, including setup instructions for oslogin in imagetest/test_suites/oslogin/README.md

from guest-test-infra.

a-crate avatar a-crate commented on September 27, 2024

#980 should address verifySSHConfig()
#982 should address TestArePackagesLegal()

from guest-test-infra.

kajiya3141 avatar kajiya3141 commented on September 27, 2024

Thanks @a-crate for the feedback and the PRs! 😄 Between those and the increased docs our pipelines are running much smoother - I'll close this now. Thanks again!

from guest-test-infra.

Related Issues (5)

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.