Нам основывались на инструменте тестирования загрузки Amazon EC2, который может генерировать до 50 000 параллельных vusers из Сингапура, Калифорнии, Вирджинии и Ирландии. Это было бы достаточным гео-разнообразием?
Мы - самый дешевый инструмент, который является облачным. 5,000 параллельных vusers стоят 199$ за один тест или 999$ в течение месяца неограниченных тестовых прогонов. Если Вы хотите, чтобы кто-то на самом деле создал и запустил тесты, у нас есть партнеры для помощи.
Свяжитесь со мной по http://loadstorm.com через Связываться Нас, формируют или звонят мне по телефону 970-389-1899, если Вам интересно.
Удача с Вашим тестированием и нахождением соответствия с поставщиком.
Спасибо.
Как указано в этом отчете об ошибке / запросе функции: http://projects.puppetlabs.com/issues/6492 существует обходной путь с использованием scope.setvar
<% bar = foo + "extra" %>
scope.unsetvar('bar')
scope.setvar('bar',bar)
Это уродливо, но похоже работает ...
Итак, я прочитал на http://projects.puppetlabs.com/issues/6592#note-6 , что можно использовать TemplateWrapper, и я получил этот фрагмент :
<%
newscope = scope.compiler.newscope(scope)
newscope.setvar(k, v)
wrapper = Puppet::Parser::TemplateWrapper.new(newscope)
wrapper.file = 'templatefile.erb'
%>
<%= wrapper.result %>