18:02:38 #startmeeting cue 18:02:38 Meeting started Tue Apr 28 18:02:38 2015 UTC and is due to finish in 60 minutes. The chair is sputnik13. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:02:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 18:02:42 The meeting name has been set to 'cue' 18:03:16 hello everyone 18:03:20 goooooooood morning! 18:03:29 good morning :) 18:03:46 everyone here? 18:03:55 hi! 18:03:56 +1 18:04:10 esmute? 18:04:24 Oh hai 18:04:25 meeting 18:05:11 yup, meeting, we kind of skipped last week since no one was available... so let's start with actions from the week before, and I don't think we have anything specific on the agenda 18:05:25 so we'll do open discussion afterward 18:05:29 sound good? 18:05:34 yup 18:05:45 #topic integration testing approach 18:06:36 davideagnello and esmute you each had actions to do sample tests in rally and tempest respectively and come to a decision on which of the two to use 18:06:38 we have been reviewing Tempest and Rally test frameworks for use in Cue's Integration and Scenario test coverage 18:06:39 http://eavesdrop.openstack.org/meetings/cue/2015/cue.2015-04-14-18.07.txt 18:06:49 that was the action items from last meeting 18:06:57 http://eavesdrop.openstack.org/meetings/cue/2015/cue.2015-04-14-18.07.html 18:07:01 :) 18:07:33 * sputnik13 is dying from the suspense 18:07:35 we have decided to use Tempest for integration tests and rally for scenario tests with rally launching both integration and scenario tests 18:07:57 particular reasons? 18:08:09 Tempest tests will be interfacing directly to cue through the REST API 18:08:42 tempest allows you to build test that are part of the common python testing framework.... like testools and unittests 18:09:14 Rally provides a straight forward and powerful way to run overall scenario tests, run benchmarks 18:09:15 which mean that they provide all the functionalities and tooling that you'd expect in a testing framework... 18:09:34 but the most compelling reason is the maturity of tempest for integration/api tests 18:09:46 since all openstack projects uses them for testing, 18:10:14 Rally makes use of the service's client 18:10:22 i have put up a patch that will great a base int test and tests for create/list/get/delete 18:10:26 https://review.openstack.org/#/c/177984/ 18:10:36 please review it when you get a chance 18:11:18 tests can be run by using testr or nosetests.. but i have also added a run_tests.py script that will create the env and run the test for you 18:11:19 https://review.openstack.org/#/c/175524/ this patch covers Rally integration into Cue and a e2e scenario test which creates, verifies and deletes a cluster 18:11:40 this script will be used by the devstack-vm-gate (future) to run our tests 18:12:32 We choose rally for sceneraio tests... davideagnello has been looking at them mainly.. 18:12:53 davideagnello: can you give us an update of rally in scenario testing? 18:13:05 running the current Rally scenario test in Cue's devstack is as easy as: 1. source your openstack credentials in devstack 2. running them with: run_rally_scenarios.sh 18:13:39 esmute: ^ 18:13:55 #link https://review.openstack.org/#/c/177984/ 18:14:05 #link https://review.openstack.org/#/c/175524/ 18:14:28 so these are patches for integration test using tempest and scenario test using rally respectively 18:14:29 ? 18:14:41 sputnik13: yes.. 18:15:09 once the int-tests go in, we can start running int tests.... 18:15:11 ok, do we understand how to launch these as part of a gate in CI? 18:15:29 esmute: you're referring to tempest exclusively, yes? 18:15:30 next will be to hook it up with devstack-vm gate so that they are run everything we check in 18:15:50 sputnik13: yes.. ask davideagnello for rally and scenario tests :P 18:16:22 Rally scenario can be executed directly through a simple script 18:17:03 davideagnello: is there a plan to run rally scenario tests as part of a ci-gate? 18:17:15 I am currently not familiar with the CI framework, will be looking at how to add them there 18:17:24 sputnik13: yes 18:17:55 ok 18:17:56 davideagnello: we can have scripts that can be run by the gate thru hooks.. 18:18:16 so if you/rally has a script that runs all tests, we can use this 18:18:18 #action davideagnello investigate how to run rally tests in CI gate 18:18:59 sounds good :) 18:19:42 and esmute you're going to be adding the integration for running the tempest tests in CI? 18:20:02 yes 18:20:05 #action esmute enable automatic tempest testing for all cue project repos 18:21:08 #agreed using both tempest and rally for testing but for different types of tests (integration and scenario respectively) 18:21:41 btw, when providing information, you should use the info command to add information for the minutes 18:21:44 https://wiki.debian.org/MeetBot 18:21:59 it's fine for today, let's try and do that in future meetings 18:22:29 anything more on the testing approach? 18:23:04 time to write integration and scenario tests now! 18:23:26 action davideagnello to write all integration and scenario tests 18:23:28 :-D 18:23:35 hahaha 18:23:41 alright, going once 18:23:46 going twice 18:23:55 aannnddd 18:23:57 #topic cue stickers and t-shirt 18:24:27 do we have updated samples? 18:24:48 I do, one sec while I find it 18:25:58 #link http://snag.gy/ihaRb.jpg 18:26:27 looks nice 18:26:40 the final will be a little different, the top portion of the bottom part of the letter needs to be lightened as per vipul's feedback 18:27:07 do we have a sample that has the word Cue at the bottom in a straight horizontal line? 18:27:09 my friend was confused about which part to lighten, but other than that it's ready to go 18:27:10 nice! 18:27:36 no, with the word straight the whole image looks a bit off 18:27:42 is the shirt black? 18:27:49 oh ok 18:27:57 I think this logo really works best on its own without any wording 18:28:07 but the concern was that no one would know what it was for 18:28:16 esmute: no it's a hot pink 18:28:18 i like it... 18:28:19 :-D 18:28:31 yeah true 18:28:31 the white background is only for the sticker right? 18:28:41 it's hot pink and it has sparkly rhinestones all over it 18:28:47 sputnik13: as long as i can wear it outside of my bedroom :P 18:28:55 hahahah 18:29:17 esmute: we haven't made the t-shirts yet, we need everyone's sizes 18:29:33 and we have until the end of the week to pick colors 18:29:53 can you send a surveymonkey link with the choices? 18:30:21 uh, no, too much work, we're not making t-shirts for 100s of people 18:30:46 it's just a few of us let's just take a vote in the main channel later 18:30:54 i'd like a low cut women's shirt just the way you described it for me wifey :) 18:31:11 hmm, let's talk to vipul about that :-P 18:31:18 ok 18:31:28 you know you can always take a shirt and modify it ;) 18:32:00 that's where are with the sticker and t-shirt 18:32:47 questions? are we good? 18:32:59 going once 18:33:01 going twice 18:33:12 aaannnddd we're good 18:33:31 #topic open discussion 18:34:08 any other questions, concerns, interesting tidbits? 18:34:52 Pacquiao vs Mayweather this Saturday :) 18:35:02 boxing? 18:35:16 yup.. fight of the century 18:35:23 or so they say 18:35:30 until the next one 18:35:32 ;) 18:35:46 this century hasn't been very long either, we're in year 15 :) 18:35:55 media hype ftw 18:36:14 actually... danielallegood 18:36:33 did you have a chance to look in to the sqlalchemy problem you were having? 18:36:47 with version always returning None? 18:36:52 No not yet. 18:37:36 ok, I think that would be good to follow up on and get some closure to... if it's a sqlalchemy bug it would be good to get it filed 18:38:10 http://www.sqlalchemy.org/support.html#irc 18:38:23 ^ says they're at #sqlalchemy 18:38:25 Ok, I'll spend some time on it today 18:38:57 yeah, don't spend a ton of time on it, just drop in the channel and see if anyone knows of it 18:39:11 raise your irc aptitude a bit ;) 18:39:48 any other topics? 18:40:02 has anyone been to the tulip festival? 18:40:13 the skagit valley tulip festival 18:40:27 totally not worth it imho, but there's a brewery there... great bbq 18:40:32 :) 18:40:49 http://www.skagitbrew.com 18:41:00 I didnt visit this year.. 18:41:11 totally recommended if you're in the area, it's on the way up to vancouver 18:41:21 and they have bbq chicken too ;) 18:41:30 :) 18:42:06 sputnik13: you went too late. 18:42:26 it is nice between end of march and beginning of april 18:43:03 oh, it makes that much of a difference? 18:43:28 maybe we'll go again for bbq and shopping next beginning of next april then :) 18:43:36 ya. it used to have acres of flowers during the beginning of april 18:43:47 I was a bit disappointed with the outlets up that way 18:44:06 ah ok, there were very few flowers when we were there 18:44:45 you see miles and fields of tulips all different colors 18:44:48 its nice :) 18:45:05 hmmm, ok, we'll give it another shot next year :) 18:45:32 if you go up, you should stop at the brewery for bbq, it was really good 18:45:55 ok, if there's no other topics should we end the meeting? 18:46:20 going once 18:46:29 going twice 18:46:34 #endmeeting