-
9 votes
-
Are aerospikes better than bell nozzles?
7 votes -
Crusader Kings III | Announcement trailer - An heir is born
17 votes -
Nonviolent protests are twice as likely to succeed as armed conflicts – and those engaging a threshold of 3.5% of the population have never failed to bring about change
21 votes -
Looking for advice on a CI / regression testing platform
Hi all, I'm looking for some advice regarding how to set up a basic CI regression / testing suite. This isn't my full time job, but a side project my group at work wants to spin up to... shall we...
Hi all,
I'm looking for some advice regarding how to set up a basic CI regression / testing suite. This isn't my full time job, but a side project my group at work wants to spin up to... shall we say, give us a more real time monitoring of functionality and performance regressions coming out of the underlying software stack development (long story).
As none of us are particularly automation experts, I was looking for some advice from my fellow Tilderinos. Please forgive me if any of the below is obvious and/or silly.
A few basic requirements I had in mind:
-
Can handle different execution environments: essentially different versions of the software stack, both in docker form and (eventually) via lmod or some other module file approach (e.g., TCL), and sensible handling of a node list.
-
Related to one, supports using the products of builds as execution environments. Ideally we'd like to have a build step compile the stack and install it to a NFS from which we can load it as a module.
-
Simple to add tests. Again, this isn't our full time job -- we mostly want to add a quick bash script / makefile / source code or the like to the tests when we run into an issue and forgot about it.
-
Related. We should be able to store the entire thing as a git repo. I have seen this to some extent with Travis, but my experience with Jenkins was... sub-par (is there a history? Changelog? Any way at all of backing up the test config?).
-
Some sort of post-processing capabilities. At a glance we need to be able to see the top line performance numbers for 20-30 apps over the different build environment. Bonus points if there's a graph showing performance vs build version or the like, but honestly a CSV log file is good enough.
-
Whatever CI software we get has to be able to run this locally. Lots of these are internal only numbers / codes. FOSS prefered.
-
A webui for scheduling runs / visualizing results would be nice, but again this could be a bash script and none of us would bat an eye.
Any thoughts would be greatly appreciated. Thanks!
7 votes -
-
The secret to sriracha hot sauce’s success
8 votes -
Fifty ways to leak your data: An exploration of apps’ circumvention of the Android permissions system
12 votes -
Tunnelling mole instrument on Mars InSight lander resumes movement into Martian surface
7 votes -
A new high-powered super PAC is going to spend millions to back Andrew Yang
17 votes -
Earth and sun
5 votes -
What randomization can and cannot do: The 2019 Nobel Prize
4 votes -
No one expected The Athletic could get people to pay for sports news. Now it has 600,000 subscribers.
8 votes -
Lindsay Ellis, video essayist - XOXO Festival 2019
9 votes -
Charles Finch on how he writes plots for his Charles Lenox mystery novels
4 votes -
Over US$40,000 in Bitcoin stolen by trojanized Tor Browser
14 votes -
Stealthy Russian hacker group resurfaces with clever new tricks
8 votes -
Stories of twenty-five people who are racing to save us
14 votes -
Humble Monthly is becoming Humble Choice - More games each month, no mystery, choose which to keep
12 votes -
Microsoft open sources SandDance, a visual data exploration tool
10 votes -
The Outer Worlds | Launch trailer
16 votes -
How to design events to inspire girls about STEM careers
9 votes -
What have you been listening to this week?
What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as...
What have you been listening to this week? You don't need to do a 6000 word review if you don't want to, but please write something! If you've just picked up some music, please update on that as well, we'd love to see your hauls :)
Feel free to give recs or discuss anything about each others' listening habits.
You can make a chart if you use last.fm:
http://www.tapmusic.net/lastfm/
Remember that linking directly to your image will update with your future listening, make sure to reupload to somewhere like imgur if you'd like it to remain what you have at the time of posting.
12 votes -
What are you doing this weekend?
This topic is part of a weekly series. It is meant to be a place for users to discuss their weekend. If you have any plans, things you want to get done, things you have done, things you haven't...
This topic is part of a weekly series. It is meant to be a place for users to discuss their weekend.
If you have any plans, things you want to get done, things you have done, things you haven't done, or even if you just want to talk about how you're doing this weekend, this is a place for casual discussion about those things.
A list of all previous topics in this series can be found here.
So, what (or how) are you doing this weekend?
13 votes -
The Political Orphanage - Why Republicans and Democrats Think Differently - Featuring: Dr. Matt Grossmann
7 votes -
The Good Place S04E04 - "Tinker, Tailor, Demon, Spy" discussion thread
The Good Place is back on it's A-Game IMO, but what did you all think?
9 votes -
FATF – Iceland could land on a gray list of countries which have failed to take sufficient measures to combat money laundering and the financing of acts of terrorism
5 votes -
We can save the Arctic if we follow the Nordic countries' lead
5 votes -
The hunt for Asia’s El Chapo
6 votes -
The exquisite precision of time crystals
8 votes -
AnnenMayKantereit - Ozean (2019)
7 votes -
Oslo Municipality's Water and Sewage Administration has offered a useful tip to reduce water waste – it's OK to pee in the shower
9 votes -
Joker is the hero of Gotham (The Dark Knight)
5 votes -
More bad news for Norwegian Air as the airline loses Norway's biggest single customer contract to domestic rivals SAS
4 votes -
The Beauty Of The COBOL Programming Language
5 votes -
Florida fruit crate labels, 1920s-1950s
12 votes -
Crafting a precise spirit level out of glass
7 votes -
Beautiful tomboys of the 1930s
15 votes -
Muddy America: Color balancing the election map
9 votes -
Nissin to sell a fork specially designed for its cup ramen
17 votes -
Working with Errors in Go 1.13
7 votes -
Your options for saving Yahoo Groups content
9 votes -
iPhone 11 / 11 Pro Review and Silicon deep dive
8 votes -
US Centers for Disease Control and Prevention and states update number of cases of lung injury associated with e-cigarette/vaping use - now 1479 cases, thirty-three deaths
8 votes -
The 160-mile-long Garlock fault in California has begun moving for the first time on record; has the potential of producing a magnitude eight earthquake
12 votes -
Ubuntu 19.10 "Eoan Ermine" has been released
22 votes -
Inside TurboTax’s twenty-year fight to stop Americans from filing their taxes for free
16 votes -
HBO Max acquires exclusive streaming rights to entire 21-film Studio Ghibli library, will be available starting in spring 2020
8 votes -
Google Stadia's controller will only work wirelessly with a Chromecast Ultra at launch, and must be connected to PCs and phones with a cable
7 votes -
Worldwide FM: International Tribe: Ganesa (2019)
3 votes -
The case for fiber to the home, today: Why fiber is a superior medium for 21st century broadband
11 votes