Is there a way I can log conflict errors only separately?
Is there an add-on that would help with this?
I would like to do this as part of fine tuning my ZEO cluster.
Have created a simple Plone product for this.
https://github.com/collective/Products.TrackConflictErrors
Related
I need to automate a whole solution from test case specifications to deployment.
This is the plan I am thinking about:
Using a planning tool such as JIRA to manage all my test cases.
Developers working on Angular JS
GitHub as a Version Control System
Jenkins as Continuous Integration tool which will manage the builds
Webdriver/Protractor to automate the test cases and another tool for unit tests
My questions:
Do you think JIRA is suitable to manage my test cases? Can I use Testlink instead? What would be the limitations with Testlink?
Related to my plan, do you have any feedback or recommendations? Easy to set up?
Do you have another idea to manage this whole process? The only thing to keep from my plan would be the testing scripts. How can I automate everything around these testing scripts?
Any inputs will be highly appreciated.
Have a good day all :)
Why you need to manage your test cases at all? Who will manage your test cases? Are you sure you really need "manage" them?
Plan is good, I want just add that tests should run on each push to GitHub, and if tests fail then merge is blocked.
What exactly scripts do you mean? As for me, if you use Jenkins, make your deploy in daclarative way - use Jenkinsfile.
It is possible to generate a Availability Report order by Time Ok?
I'm trying to make in the nagios and centreon without any result.
Can someone tell me if it is possible and how to make it?
Thanks
I think what you are asking for is commonly called an SLA Report -- IE, a listing of services/hosts showing the amount of time in an OK (or scheduled downtime) state.
If you use the Thruk frontend for Nagios (required the livestatus plugin to be installed) then this has such a report built in.
I have managed to make some great strides recently on my way to understanding how CI systems integrate with source control, etc.
One of the things I am struggling to find out there is how I am able to get better reporting when it comes to cucumber-jvm and TeamCity. I have a sea of horrid looking text that I see as TeamCity progresses through my BDD (Webdriver) tests.
Does anyone know of/have any experience with reporting, explicitly for cucumber-jvm with TeamCity?
I have tried the usual suspects; google, blogs, GitHub pages, etc, but to no avail.
The best one I have seen is this...but its on Jenkins.
cucumber-jvm reporting on Jenkins
I am also currently looking at things like the surefire reports, etc too. But it would be great to have something within TeamCity itself.
Many Thanks!
Use https://github.com/damianszczepanik/maven-cucumber-reporting to generate reports.. Refer Teamcity custom reports to include the cucumber reports in your build config https://confluence.jetbrains.com/display/TCD8/Including+Third-Party+Reports+in+the+Build+Results ..
I'm currently developing a CMS for a website I'm making. I'm using MVCScaffolding to quickly make my controllers. Everything worked very well but...
I have a question. I created a new database so now I don’t have any of my tables in it yet. Is there any way of recreating my tables with a simple command? I tried hard to find a way but found nothing yet.
Anyone has an idea? I still have all my models, etc. I just want to recreate the tables so I could continue to use them.
Thanks a lot!
If you don't MVCScaffolding yet go take a look it is awesome!
http://blog.stevensanderson.com/2011/01/13/scaffold-your-aspnet-mvc-3-project-with-the-mvcscaffolding-package/
The answer is pretty simple : You have to run the app and access the module. It'll trigger the creation process.
I'm working on a large Drupal website under two environments -Development and Stage. While I work in Development, my client enters content in Stage.
My work in Development modifies the database. Then, I need to be really careful when taking my work to Stage -otherwise I could affect my client's content.
This is painful and inefficient. Do you know of other options for this particular scenario? Perhaps a database merging tool? Thank you for your advice.
This is an inherent issue with Drupal, the storing of configuration and content in the same database. There are methods to help mitigate the issue, (like the Features module that helps you compartmentalize configuration changes) but they are very dependent on module support.
On our last site we tried using the Features module and the Deployment module but so many of the modules we wanted to use didn't have support for Deployment that we ended up not going that route and just manually duplicate configuration changes by hand.
Depending on what your client is entering you might be able to use some handy mysql to solve the issue, can you tell us a bit more about your scenario?
There are two kinds of data, configuration and user content. For user content, set autoincrement to two and use even and odd for dev / staging. For configuration write update hooks. Easy.
Try looking at these two former thread on the same issue:
Drupal DATABASE deployment strategies?
How to merge Drupal database changes
You could turn it around and keep copying your staging site's information to new instances of your development site's platform. Miguel Jacq has done a nice write up on achieving this set up. After testing things through you can then set up a thoroughly tested production platform at the production address and copy the staging site over.
Miguel's article: http://greenbeedigital.com.au/content/drupal-deployments-workflows-version-control-drushmake-and-aegir
Aegir: http://community.aegirproject.org
#jhuebsch: that sounds like a disturbing experience. Can you add a list of the afflicted modules and were you sure to use UUID & Strongarm?