you need to add .execute() at the end of the Warp group specification as in TestExecutionAPI.java.
In the group specification fluent API, Warp does not have any clue of where your specification ends - thus you need to end a specification and fire a request by .execute().
With execute(), groups are working much better.
And I managed to use obseve() without a group with a 1.0.0.Beta1-SNAPSHOT version.
BTW I don't understand the version numbers : latest versions in central alpha2 and 1.0.0.Beta1-SNAPSHOT, but ARQ-1291 is fixed in Alpha3. Is Alpha3 already released ? What will be the next version ?
I have decided to cut a release (Alpha3) which will include some recent community efforts before the actual Beta1.
The development version will stay 1.0.0.Beta1-SNAPSHOT till Warp reaches Beta1.
I think about deprecating this snapshot version scheme since it's quite inflexible - we will use 1.1.0-SNAPSHOT instead.