Build: #12 failed
Job: Default Job failed
Job result summary
- Completed
- Duration
- 5 minutes
Error summary
The build generated some errors. See the full build log for more details.
Traceback (most recent call last):
File "test_weather_data.py", line 41, in <module>
main()
File "test_weather_data.py", line 17, in main
test_weather_station(latitude, longitude, c)
File "test_weather_data.py", line 37, in test_weather_station
weather_file_writer.get_all_characteristic(fill=characteristic)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 355, in get_all_characteristic
copy_object_high_minus_one.DSSAT_weather_input_writer(filename=filename, average=False)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 608, in DSSAT_weather_input_writer
prefix_two = self.create_prefix_two()
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 195, in create_prefix_two
TAV = formatter.column_space_formatter(self.find_TAV(), 6, 1)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 167, in find_TAV
return self.find_average_temp(start_date, end_date, self.db, True)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 115, in find_average_temp
current = WeatherFileWriter.date_iteration(current, data_dictionary)[0]
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 85, in date_iteration
return WeatherFileWriter.date_iteration(formatted, data_dictionary)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 85, in date_iteration
return WeatherFileWriter.date_iteration(formatted, data_dictionary)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 85, in date_iteration
return WeatherFileWriter.date_iteration(formatted, data_dictionary)
[Previous line repeated 986 more times]
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 68, in date_iteration
formatted = formatter.convert_date_to_str(year, month, day)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/format.py", line 66, in convert_date_to_str
year = str(year)
RecursionError: maximum recursion depth exceeded while getting the str of an object
File "test_weather_data.py", line 41, in <module>
main()
File "test_weather_data.py", line 17, in main
test_weather_station(latitude, longitude, c)
File "test_weather_data.py", line 37, in test_weather_station
weather_file_writer.get_all_characteristic(fill=characteristic)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 355, in get_all_characteristic
copy_object_high_minus_one.DSSAT_weather_input_writer(filename=filename, average=False)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 608, in DSSAT_weather_input_writer
prefix_two = self.create_prefix_two()
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 195, in create_prefix_two
TAV = formatter.column_space_formatter(self.find_TAV(), 6, 1)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 167, in find_TAV
return self.find_average_temp(start_date, end_date, self.db, True)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 115, in find_average_temp
current = WeatherFileWriter.date_iteration(current, data_dictionary)[0]
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 85, in date_iteration
return WeatherFileWriter.date_iteration(formatted, data_dictionary)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 85, in date_iteration
return WeatherFileWriter.date_iteration(formatted, data_dictionary)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 85, in date_iteration
return WeatherFileWriter.date_iteration(formatted, data_dictionary)
[Previous line repeated 986 more times]
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/weatherfilewriter.py", line 68, in date_iteration
formatted = formatter.convert_date_to_str(year, month, day)
File "/home/bamboo/bamboo-agent-home/xml-data/build-dir/CCROP-DSSAT0-JOB1/Input_to_DSSAT/Weather_to_DSSAT/format.py", line 66, in convert_date_to_str
year = str(year)
RecursionError: maximum recursion depth exceeded while getting the str of an object