Hi,

I've updated baremetal-4.2 branch, added integration test for some of
baremetal related APIs, also fixed a bunch of baremetal API issues exposed
by the testing.

Thanks!

--Sheng




On Wed, Jun 19, 2013 at 11:41 AM, Chip Childers
<chip.child...@sungard.com>wrote:

> On Wed, Jun 19, 2013 at 11:36:11AM -0700, Sheng Yang wrote:
> > On Wed, Jun 19, 2013 at 11:24 AM, Chip Childers
> > <chip.child...@sungard.com>wrote:
> >
> > > On Wed, Jun 19, 2013 at 11:00:33AM -0700, Sheng Yang wrote:
> > > > Hi,
> > > >
> > > > I've created the https://reviews.apache.org/r/11977/  for review.
> The
> > > > branch re-enabled the baremetal for master. And all major bugs are
> > > cleaned.
> > > >
> > > > https://issues.apache.org/jira/browse/CLOUDSTACK-1610
> > > > https://issues.apache.org/jira/browse/CLOUDSTACK-1618
> > > > https://issues.apache.org/jira/browse/CLOUDSTACK-1614
> > > > https://issues.apache.org/jira/browse/CLOUDSTACK-1440
> > > >
> > > > In fact it's not a feature merge, because the code is already in
> MASTER
> > > > ready. We just disable it due to stability problem of 4.1 release.
> Now
> > > I've
> > > > tried to enable it, and the changeset is very small, mostly just
> revert
> > > the
> > > > old disabling baremetal codes, and fix some issues with introducing
> other
> > > > new features. Here is the summary:
> > >
> > > [snip]
> > >
> > > So David's standing veto was because of this comment (from him):
> > >
> > > "Baremetal seems to be suffering from a significant lack of unit tests
> > > and integration tests for marvin to consume. Let's get those in place
> > > before we consider re-enabling this."
> > >
> > > If I remember correctly, the reason that master has the code in it, is
> > > specifically because we decided that disabling the feature was easier
> to
> > > honor the veto than reverting all of the changes.
> > >
> > > That being said, have we addressed the original veto's concerns?
> > >
> >
> > Not yet. I didn't realize it's vetoed due to this. Let me see what can I
> do
> > about it.
>
> Awesome.  Thanks Sheng!
>
> >
> > In fact the above bugs cannot be detected for unit test or marvin test(I
> > even not sure if they're valid bugs or not, but at that time Frank is on
> > vacation and nobody took a look at these then decided disable the
> feature,
> > and after I re-enabled them, everything works fine for me).
>
> Yeah, I think that the bugs were just in need of triage.  The bugs
> themselves weren't the major issue (although they were concerning), as
> much as test coverage at either (or both) unit or integration levels.
>
> -chip
>

Reply via email to